SESSION-ID 'verschwinden' lassen

Hallo.

Ich bin neu beim PHP-programmieren, daher bitte Nachsicht üben.

Ich nutze ein Script, welches Session-IDs zur Unterscheidung der
Auswahleinstellung der User nutzt. Dies ist zunächst nicht schlecht, jedoch
sieht der Eintrag in der Browser-Adresszeile dann folgendermaßen aus :
http://www.example.com/index.php?PHPSESSID=...Salat... ;-)

Kann dies abgeändert bzw. 'unsichtbar' werden, da auch Google dies
mitspeichert ? Und falls ja, wie ?

Anzumerken ist, dass es sich um ein gekauftes Script handelt und der
Programmierer nicht mehr zugänglich ist. Ich habe zwar schon einiges
geändert und abgewandelt, aber hier komme ich nicht weiter.

Danke für Lösungsvorschläge,
Wolfgang
Wolfgang Esser [ Fr, 27 Juli 2007 13:16 ] [ ID #1780305 ]

Re: SESSION-ID 'verschwinden' lassen

Wolfgang Esser wrote:
> Ich nutze ein Script, welches Session-IDs zur Unterscheidung der
> Auswahleinstellung der User nutzt. Dies ist zunächst nicht schlecht, jedoch
> sieht der Eintrag in der Browser-Adresszeile dann folgendermaßen aus :
> http://www.example.com/index.php?PHPSESSID=...Salat... ;-)
>
> Kann dies abgeändert bzw. 'unsichtbar' werden, da auch Google dies
> mitspeichert ? Und falls ja, wie ?

Eine Möglichkeit ist, die Session-ID in Cookies abzulegen, statt
Transparent-IDs zu verwenden. Eine andere ist, die betreffenden Seiten
mit POST statt mit GET aufzurufen, also <form action="blah.php"
method="POST">.

Jörg
j.ellermann [ Fr, 27 Juli 2007 13:27 ] [ ID #1780307 ]
PHP » de.comp.lang.php.misc » SESSION-ID 'verschwinden' lassen

Vorheriges Thema: Zend Framework auf Webspace installieren
Nächstes Thema: Sonderzeichen in PHP ( Zeichen '°' für GPS Angaben )