1
Discussion & Troubleshooting / XHTML 1.0 Validität
« on: September 16, 2008, 09:30:52 AM »
Hallo,
eigentlich bezieht sich mein Beitrag auf diesen bereits älteren Beitrag:
Da das "&" nicht maskiert ist, habe ich zur Lösung in der session.php folgende Zeile eingefügt:
VG Frank.
eigentlich bezieht sich mein Beitrag auf diesen bereits älteren Beitrag:
Hallo,Auch ich wollte dieses Problem lösen. Leider bin ich aber kein php- Profi. Versuche dies über die .htaccess zu lösen verliefen leider negativ. Da ich keinen Zugriff auf die php.ini habe, musste ein anderer Ansatz her. Wie es aussieht, konnte ich auf meiner Testseite das Problem lösen.
meine alte 4images 1.7 Installation habe ich XHTML 1.0 valide hinbekommen, indem ich diverse HTML- und PHP-Seiten modifiziert habe. Nach dem Update auf 1.7.4 habe ich allerdings wieder etliche Fehler, die ich so leider nicht beheben kann.
Beispiele:
cannot generate system identifier for general entity "sessionid".
...nid=fecd19f2552b808965a882f8948f7e7f&sessionid=fecd19f2552b808965a882f8948f7e
general entity "sessionid" not defined and no default entity.
...nid=fecd19f2552b808965a882f8948f7e7f&sessionid=fecd19f2552b808965a882f8948f7e
reference not terminated by REFC delimiter.
...9f2552b808965a882f8948f7e7f&sessionid=fecd19f2552b808965a882f8948f7e7f"><b>To
Das ganze geht dann so etliche Male weiter. Das Problem scheint zu sein, dass das "&" nicht maskiert ist.
Wo kann ich das ändern? Die Stelle habe ich leider noch nicht finden können.
Gruß
Tyler
Da das "&" nicht maskiert ist, habe ich zur Lösung in der session.php folgende Zeile eingefügt:
Code: [Select]
ini_set( 'arg_separator.output' , '&' );
Hier das Ergebnis der Validierung: W3C. Vielleicht kann sich das ein Profi mal ansehen, ausbauen, verbessern oder den gefundenen Ansatz korrigieren. In der Version 1.74 und 1.76 scheint es zu funktionieren.VG Frank.