Wpher bekomm ich den wert der GET anfrage?
-
Hi,
bei der Get anfrage meines Browsers kommtCookie: X=I9YvQrmKp5JpCJBr86ULZIQ; SessionID=m_lPwIbXYugJBSsHUh6Tmw
vor.Da ich diese Get anfrage selber mit meinem Programm schicken will würde ich gerne wissen woher ich diesen Wert bekomme.
Xalon
-
Also entweder du willst das Cookie auslesen, oder ich verstehe deine Frage nicht.
So etwas?$xVal = $_COOKIE['X']; $idVal = $_COOKIE['SessionID']
-
nein,
mein Browser sendet soein Request:GET /register/reg_01a.jsp HTTP/1.1 Host: www.myhost.de Accept: */* Keep-Alive: 300 Connection: keep-alive Referer: http://www.myhost.de/register/reg_01.jsp Cookie: X=I9YvQrmKp5JpCJBr86ULZIQ; SessionID=m_lPwIbXYugJBSsHUh6Tmw
Woher weiß der Browser das das nach Cookie steht?
Xalon
-
Das was da hinter Cookie steht ist der Inhalt des Cookies. Also das, was der Entwikler der Website wichtig fand, es auf deinem PC als erkennungsmerkmal zu setzen. Das was Du (der Entwikler) als Inhalt in den cookie pakst, bleibt ja dir selbst überlassen. So kannst Du auch: "name=horst" oder "besuche=10" ablegen.
Dein webbrowser überprüft vor dem besuch einer website anhand der URL, ob für diese URL ein cookie vorhanden ist (auf deinem Rechner). Wenn ja, dan wird es (der Inhalt) mit der Dokumentanforderung gleich mitgestzt. Ein cookie wird meistens mitels JavaScript oder mit den HTTP-Headern gestzt.mfg
-
Hier ein paar Referenzen für den Entwickler:
http://php3.de/manual/de/features.cookies.php
http://de3.php.net/manual/de/ref.session.phpmfg
-
Ok,danke,hat mir sehr geholfen
Xalon