Zitat:
Original geschrieben von chuck
leider klappt das nicht. es muss irgendwie die $user mitgertagen werden, weiss nur leider nicht wie das geht.
|
Du weißt sicher, daß Script1 nach der letzten Zeile beendet wird und PHP dann schlagartig alle Variablen vergißt. Wenn Du per Link oder Formular Variable an Seite2 übergeben möchtest, mußt Du dies entweder per GET
Link: <a href="seite2.php?varname=wert">Hier klicken</a>
oder per POST Formular ...
<form action="seite2.php" method="POST">
<input type="hidden" name="varname" value="wert">
...
</form>
erledigen. Da Du aber Username und Paßwort weiterreichen möchtest, muß ich Dir dringend davon abraten, solche Angaben zumindest per GET weiterzugeben, weil der Apache und bisweilen auch Proxys den URL im Logfile speichern. Und wenn da einer rankommt, dann kommt er nachträglich an solch sicherheitsrelevante Daten.
Hier würde ich Dir empfehlen, Dich mit Session zu beschäftigen.
Lies das und teste die Beispiele:
29. Sessions
http://www.dclp-faq.de/ch/ch-version4_session.html
XCVI. Session Funktionen
http://www.php.net/manual/de/ref.session.php
Beachte bitte auch, daß es unterschiedliche PHP Konfigurationen gibt.