Hi!
Script:
LINE4 $id = $HTTP_GET_VARS['id']; //ID auslesen aus URL
LINE5 session_id($id); //Session mit der ID->$id öffnen
LINE6 session_destroy(); //Alles Sessiondaten zerstören!!
session_id() startet keine Session, siehe http://www.php3.de/manual/de/function.session-id.php, damit weist Du nur eine SessionID zu, was aber unnötig ist, denn das macht PHP alleine! Verwende statt Line 4 und 5 nur session_start().
Den fehler, den ich angezeigt bekomme lautet folgendermaßen:
"Warning: Wrong parameter count for session_destroy() in logout.php on line 6"
Kommt vermutlich daher dass PHP nicht weiß welche Session es beenden soll, da gar keine gestartet wurde!
Lies am besten mal http://www.php-faq.de/ch/ch-version4_session.html
http://www.php-faq.de/q/q-sessions-wie.html
http://www.php3.de/manual/de/ref.session.php
Grüße
Andreas