Wenn ich in meine Template-Datei folgende Sprachvariable eingebe:
' ._NAVXP1. '
Dann kommen bei der Ausgabe automatisch solche Backlashes:
\' ._NAVXP1. \'
Und sie verhindern dass der Code richtig interpretiert und ausgeführt wird.
Ich habe auch die "magic_quotes_gpc"-Funktion für die PHP deaktiviert. Trotzdem ist das Problem nicht gelöst worden.
Weil:
Weil meine theme.php-Datei selber diese Slashes erzeugt, siehe hier:
$tmpl_file = "themes/qirayis_2008/header.html";
$thefile = implode("", file($tmpl_file));
$thefile = addslashes($thefile);
$thefile = "\$r_file=\"".$thefile."\";";
Dieser Code ist in theme.php drinnen.
Wie kann ich "addslashes" deaktivieren? Wenn ich die Zeile mit addslashes lösche, geht das Design kaputt.