Sven Rautenberg: PHP Session stört Formulare

Beitrag lesen

Moin!

Hallo,

wie oder wo startet so ein Script denn eine Session? Irgendwo muß ich den Codeschnipsel doch finde, oder?

Du solltest nicht an den Sessions rumwerkeln, sondern lieber deinen Statistik-Teil so umschreiben, dass er mit beliebigen GET-Strings zurecht kommt. Die Session-IDs sind nicht die Ursache deiner Probleme - deine etwas zu naive Behandlung der URL-Parameter ist es.

seite.php?wert1=1&wert2=2
ist nämlich vermutlich identisch mit
seite.php?wert2=2&wert1=1

Rein basierend auf den URL-Strings sind das aber zwei verschiedene Seiten.

Ratsam wäre, den Parameter-String komplett abzuschneiden und aus $_GET neu zu generieren, beispielsweise in alphabetischer Reihenfolge der Keys. Und dabei kannst du dann ggf. auch den Key eliminieren, der session_name() entspricht.

- Sven Rautenberg

--
My sssignature, my preciousssss!