Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

PHPSession-ID weitergeben





Frage

Hallo, ich habe auf meiner HP viele Links, die in etwa so aussehen: main.php?content=start&SID oder im PHP-Script: require ("haupt.php?SID"); In beiden Fällen wird die SessionID aber irgendwie nicht weitergegeben. Es erscheint folgende Fehlermeldung, beim require: Fatal error: Failed opening required haupt.php?SID (include_path=.:/usr/local/lib/php) in /home/ralfstiefel/member/go.php on line 133 In Zeile 133 steht eben dieser require-Befehl. Der Fehler erscheinte erst, als ich die SessionID angefügt habe. Aber wie gibt man eine SID richtig weiter....im normalen HTML-Link und im PHP-Script!! Funktioniert es auch mit JavaScript oder über Metatags(refresh)?? Wo liegt der Fehler bei diesem Fehler?? :-) Vielen Dank schon mal!!

Antwort 1 von Patrick Berlinger

mit "main.php?content=start&SID"
übergibts du deiner main.php
die Variable $content mit dem Wert"start", aber was soll in der Variablen "$SID" drinstehen?
sollte das eventuell so aussehen?
main.php?content=start&SAD=$SID
wenn du den Inhalt aus $SID der Main.php als Variable SAD übergeben willst!

Antwort 2 von Mick

Ja hallo, der require-befehl ist ähnlich dem include. er setzt an seine stelle den inhalt einer datei. der wert in der klammer wird komplett als dateiname interpretiert und die datei haupt.php?SID wird nicht gefunden. Mit der session-id: hast du in der php.ini unter [session] den parameter session.use_cookies = 0 gesetzt?

Gruss Mick

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: