[PHP] Sessions en voldoen aan HTML 4.01

Pagina: 1
Acties:

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 29-08 14:29

Aaargh!

Bow for me for I am prutser

Topicstarter
Ik ben bezig met een projectje (e-commerce website) en de HTML code die dit genereerd moet HTML-4.01 Transitional compliant zijn, geen probleem zou je denken.
Nu maken we gebruik van sessions, hierbij heb je de mogelijkheid te kiezen om ze op te slaan in cookies of in het URL, omdat we liever geen cookies gebruiken hebben we voor de laatste optie gekozen.

Nu komt het probleem: PHP voegt de variabele PHPSESSID toe aan alle links die in de HTML staan die door het PHP script gegenereerd wordt. de link word iets zoals: https://bladiebla/artikelbrowser.php?categorie=1&nogwat=2&PHPSESSID=lange string
Dit lijkt een probleem te zijn voor de HTML validator, omdat een & een special character is in HTML moet je er & van maken, nu is dit niet zo erg voor onze eigen code, maar de PHPSESSID variabele word er door PHP zelf achter geplakt, en dat blijft dus een &

Is er een manier om er voor te zorgen dat PHP hier netjes & van maakt ?

Those who do not understand Unix are condemned to reinvent it, poorly.


  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

In je php.ini zit een optie "arg_separator.output". Deze moet je dus even op & zetten...

On track


  • _.Luke._
  • Registratie: September 2001
  • Laatst online: 26-07-2021
Hey senks man die had ik ook nodig.......

Trying is the first step towards faillure...