Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » Seite invalid durch enable-trans-sid Antworten
Seite invalid durch enable-trans-sid

Gaiu
Pixelschubser


Beiträge: 12


Auf meinem Server (Shared Hosting kann also nix an der php.ini ändern) ist enable-trans-sid aktiviert. Also wird bei meiner Homepage immer automatisch die Session id angehangen. Normalerweise geht das über Cookies, aber, da der W3Validator keine Cookies annimmt bekommt er die ganzen Links auf meiner Seite mit ...&SESSID=mkjd789789dddkdjblablabla. Das stellt jedoch ein Problem da, denn das dumme php maskiert das Astemper (&) Zeichen nicht in den Links. Dann denkt der Validator das wäre ein Angefangenes Entitie und meckert das an.

Dann habe ich auf der Seite überall Manuell ...&".SID." angehangen. Jedoch wird dann ganz einfach zweimal die SESSID angehangen statt, dass das andere verschwindet.

Wie bekomm ich jetzt hin, dass das mit Astemper Zeichen maskiert wird?

  Profil   Website   Editieren   Zitieren

roose
Pixelschubser


Beiträge: 3



schau Dir mal ini_set() an. arg separator auf '&' setzen
oder url rewriter tags auf '' setzen.

kann beides zur Laufzeit gesetzt werden

Es gibt noch mehr Wege ... aber die hier sind recht einfach

roose
http://www.devlex.de

---
roose
http://www.devlex.de
http://www.devnote.de

  Profil   Website   Editieren   Zitieren

Gaiu
Pixelschubser


Beiträge: 12


Danke hat geklappt.

Gibt es eine Liste welche ini Einstellungen man mit der Funktion zur Laufzeit ändern kann?

  Profil   Website   Editieren   Zitieren

roose
Pixelschubser


Beiträge: 3



  Profil   Website   Editieren   Zitieren
 

Antworten
Nach oben