phpbar.de logo

Mailinglisten-Archive

[php] Umbau: Session-ID aus URL in Cookie stecken - Fragen zum ersten Folgeaufruf der Seite

[php] Umbau: Session-ID aus URL in Cookie stecken - Fragen zum ersten Folgeaufruf der Seite

Niels Jäckel niels.jaeckel at silice.de
Mit Sep 22 14:17:46 CEST 2004


Hallo Tim,

Ich hab noch eine andere Idee zum Testen, ob ein Cookie gesetzt werden kann:

Innerhalb deines Skripts öffnest du eine HTTP-Verbindung zu einer nicht 
verlinkten "fake" Seite ohne Inhalt. Dazu sendest du den entsprechenden 
Set-Cookie - Header mit. Direkt danach öffnest du wieder eine 
HTTP-Verbindung und rufst *nur* den Header ab (spart Zeit). Wenn dort 
deine eben gesetzte Cookie-Information liegt, nimmt dein User-Agent den 
Cookie 100%ig an.


Falls das Cookie nicht akzeptiert wurde kannst du ja den HTTP-REFERER 
auf gängige Suchmaschinen [1] prüfen und ggf. die SID dann an die URL 
anhängen.



(1): http://www.siteware.ch/webresources/useragents/db.html


Grüße
Niels Jäckel

php::bar PHP Wiki   -   Listenarchive