Hallo,
Ich habe mir für mein kleines CMS eine eigene Datenbankverwaltung in PHP geschrieben.
Als ich allerdings die Templates in der Tabelle „xgs_pages“ ändern wollte, nahm er die Änderungen nicht an. Nach einigem ausprobieren wurde klar: Er mag PHP-Code und HTML nicht.
htmlentities() brachte bisher nichts, egal an welcher Stelle.
Ich lasse die Daten per Formular und mit POST an sich selbst schicken, der Code zum Eintragen ist dieser:
$aendern = „UPDATE xgs_pages Set cat = '“.$_REQUEST[‚cat‘]."’, content = ‚".$_REQUEST[‚content‘]."‘ WHERE id = ‚".$acp[‚s‘]."‘";
$aender = mysql_query($aendern);
Änderungen an Tabelleneinträgen ohne Code oder HTML funktionieren ohne Probleme.
Ich bin für jede Hilfe dankbar.
Grüße,
Peter