pragmaMx Support Forum

pragmaMx => Themes & Design => Thema gestartet von: Dengiz in 20 September 2008, 21:24:01

Titel: Backslash nach Apostroph
Beitrag von: Dengiz in 20 September 2008, 21:24:01
Wenn ich in meine Template-Datei folgende Sprachvariable eingebe:

Zitat' ._NAVXP1. '



Dann kommen bei der Ausgabe automatisch solche Backlashes:

Zitat\' ._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:

Zitat$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.
Titel: Re: Backslash nach Apostroph
Beitrag von: Dengiz in 20 September 2008, 21:43:01
Hat sich erledigt, nachdem ich die Slashes manuell nach den Apostrophen eingefügt habe. Dann konnte ich die addslashes-Zeile ohne Probleme löschen.