| Bug im Forum: Links nicht mehr klickbar ohne Cookies |
So, 13 November 2005 21:39  |
|
MReimer
|
| Beiträge:337
Registriert:August 2005 Ort: Bayern | |
|
Hallo,
mich hat schon ein paarmal gewundert warum Links im Forum hin und wieder nicht klickbar sind. Wenn man die Seite zu einem anderen Zeitpunkt nochmal besucht verschwindet der Fehler wie von Geisterhand.
Das Problem hat etwas mit der "PHPSESSID" zu tun. Diese kann entweder in einem Cookie "verstaut" oder über die URL mitgegeben werden. Das das mit den URLs funktioniert ist der Programmierer selber dafür verantwortlich an alle seine Links die PHPSESSID anzuhängen.
Problem ist nur das das Forum das auch mit allen Links macht die Benutzer einfügen...
Folgendermaßen reproduzierbar:
- Cookie-Manager auf und neue Regel erstellen die www.slackforum.de das Setzen von Cookies verbietet
- Ggf. jetzt im Forum neu anmelden
- Diesen Beitrag erneut aufrufen
- Versuchen den folgenden Link anzuklicken:
http://damnsmalllinux.org/wiki/index.php/Vga%3Dxxx
Ergebnis:
404 Not Found
|
|
|
| Re: Bug im Forum: Links nicht mehr klickbar ohne Cookies |
Mo, 14 November 2005 09:57   |
|
lazarusz
|
| Beiträge:729
Registriert:August 2004 | |
|
meiner einer hat weder mit dem firefox noch min konqueror probs.
|
|
|
| Re: Bug im Forum: Links nicht mehr klickbar ohne Cookies |
Mo, 14 November 2005 20:23  |
|
aRZed
|
| Beiträge:337
Registriert:April 2004 Ort: Salzburg |  
|
|
| MReimer schrieb am So, 13 November 2005 21:39 | Hallo,
Das Problem hat etwas mit der "PHPSESSID" zu tun. Diese kann entweder in einem Cookie "verstaut" oder über die URL mitgegeben werden. Das das mit den URLs funktioniert ist der Programmierer selber dafür verantwortlich an alle seine Links die PHPSESSID anzuhängen.
|
Das ist so nicht ganz richtig. PHP hängt automatisch an jeden Link der auf die selbe "Site" verweist die PHPSESSID als GET-variable an. Der Entwickler der Webseite hat da eigentlich kaum was (garnichts) dazu beizutragen.
| MReimer schrieb am So, 13 November 2005 21:39 |
Problem ist nur das das Forum das auch mit allen Links macht die Benutzer einfügen.
...
Ergebnis:
404 Not Found
|
Selbst wenn das Forum die Links wider erwarten mit einer entsprechenden GET-Variable bestücken würde, wäre das (hoffentlich) für keinen HTTP-Server der Welt ein Grund einen 404 zurück zu geben. Es könnte höchstens Störungen geben wenn der, der dem Link folgt auf der jeweiligen Seite bereits eingloggt ist ohne Cookies zu akzeptieren und der Server für die Session-ID die selbe Variable benutzt. In dem Fall könnte es passieren, dass er dann wenn er dem Link folgt nicht als eingeloggt erscheint. Aber das ist wie gesagt nicht derartig wahrscheinlich.
PS: das PHPSESSID wird bei mir nicht angehängt...
aRZed
|
|
|