otelo
12-08-2006, 20:06
Hi,
ich habe bisher hauptsächlich in Perl programmiert, muss mich nun aber mit php auseinandersetzen.
Bei dem Versuch eine Loginseite zu bauen habe ich ein wahrscheinlich triviales Problem. Ich habe ein formular in login.php welches im form tag auf sich selbst verweist. Der User gibt seinen loginnamen und ein Passwort ein und schickt das Formular ab, jetzt kommt der php Code in dem Username und Passwort mit der mysql DB abgeglichen werden. funktioniert soweit alles super
wenn die Anmeldung erfolgreich war, möchte ich auf eine andere Seite springen. Ich habe dies mit header(); probiert bekomme aber jedesmal folgendes zurück
Warning: Cannot modify header information - headers already sent
Bei Perl habe ich an dieser Stelle einfach eine header routine aufgerufen die mit print
print "Content-type: text/html\n\n"; startet und danach die üblichen html tags enthält.
Wie kann ich mit php zu einem anderen Ziel springen?
Danke und Gruß
otelo
ich habe bisher hauptsächlich in Perl programmiert, muss mich nun aber mit php auseinandersetzen.
Bei dem Versuch eine Loginseite zu bauen habe ich ein wahrscheinlich triviales Problem. Ich habe ein formular in login.php welches im form tag auf sich selbst verweist. Der User gibt seinen loginnamen und ein Passwort ein und schickt das Formular ab, jetzt kommt der php Code in dem Username und Passwort mit der mysql DB abgeglichen werden. funktioniert soweit alles super
wenn die Anmeldung erfolgreich war, möchte ich auf eine andere Seite springen. Ich habe dies mit header(); probiert bekomme aber jedesmal folgendes zurück
Warning: Cannot modify header information - headers already sent
Bei Perl habe ich an dieser Stelle einfach eine header routine aufgerufen die mit print
print "Content-type: text/html\n\n"; startet und danach die üblichen html tags enthält.
Wie kann ich mit php zu einem anderen Ziel springen?
Danke und Gruß
otelo