oke, maar:
de link is:
<a href="display.php?cat=na">Na</a>
ik gebruik geen &, als ik voor het eerst er na toe ga dan zie ik het staan onderin de balk maar als ik er 1 keer op heb geklikt niet meer, ik denk dat dit met de cach te maken heeft.
heeft niets met cache te maken. De PHPSESSID wordt doorgegeven dmv een COOKIE of je kan hem zelf meesturen met de URL. als je in je statusbalk een & teken te zien krijgt wil dit meestal wijzen dat de SESSID niet correct word doorgegeven. Zou eens naar de serverinstellingen kijken van je host.
je zou evt ini_set kunnen gebruiken.
Ik gok erop dat dat niet gaat werken.
Dan moet je met outputbuffers gaan werken en dan met str_replace de &PHPSESSID vervangen door &PHPSESSID (mits de sessie-id al toegevoegd is wanneer je de buffer opvraagt.)
Ja dat heeft ermee te maken dat je sessies gebruikt. Om nog steeds zeker te zijn dat je sessies doorgegeven worden kan je daar niks aan doen. Het enige dat je kan doen is de uitvoer zo manipuleren dat w3c er tevreden mee is en jij.