Neuigkeiten:

still alive...

Hauptmenü

Authentifizierung

Begonnen von kulesza, 12. Dezember 2006, 09:13:44

Vorheriges Thema - Nächstes Thema

kulesza

Guten Tag!
Aus einem Buch wurde folgendes Beispiel übernommen.
 
Beim Aufruf der Seite erscheint folgende Fehlermeldung.
Warning: Cannot modify header information - headers already sent by (output started at C:\\Webserver\\xampp\\htdocs\\Bestellung\\LogIn.php:9) in C:\\Webserver\\xampp\\htdocs\\Bestellung\\LogIn.php on line 11
Warning: Cannot modify header information - headers already sent by (output started at C:\\Webserver\\xampp\\htdocs\\Bestellung\\LogIn.php:9) in C:\\Webserver\\xampp\\htdocs\\Bestellung\\LogIn.php on line 12
Warum?

Powie

jo.. .du gibts irgendwo schon HTML aus... das darfs du nicht bevor du einen header senden willst

kulesza

Danke.
Jetz stellt sich nur die Frage, was in den Seiten, auf die man mit einem Link gelangt, stehen soll, damit die Frage nach dem Passwort nicht immer wieder wiederholt wird.
Als auf der ersten Seite soll man sich also einloggen und dementsprechend auf die anderen Seiten gelangen können.

kulesza


 
Dieser Code soll nun so umgestalltet werden, dass er die Benutzer und die dazugehörigen Passwörter  aus einer MySQL Tabelle überprüft.
Wie sollte die Schleife für die Abfrage am besten aufgebaut werden?

Code lesbar - Editiert von IndoorJo am 14.12.2006, 13:05 -

[ot]Man kann hier Code auch als solchen posten, dann wird er lesbarer![/ot] /uploads/emoticons/icon_e_wink.gif.c059000ae48ff64afa53be0962c021f2.gif\" alt=\":wink:\" />

kulesza

Wie ist das jetzt gemeint?

coala


Original von Kulesza Wie ist das jetzt gemeint?
[/quote]
 

 
so ist es gemeint  /uploads/emoticons/icon_e_smile.gif.f7ec63a2b1c3d90a9415e40455642502.gif\" alt=\":-)\" />

lg coala


kulesza

Leider kann ich da nicht ganz folgen, wurden die Zeilenangaben nachträglich eingefügt und der Code somit anders dargestellt?

coala

nein ich habe dein Beitrag von oben nur einfach kopiert und dann in [ code ] dein text [ / code ] eingefügt alles ohne Leerzeichen
unten bei Antwort schreiben hast du dort Taste mit Name PHP das ist die Funktion die dein Beitrag in Code umwandelt

lg coala


Als auf der ersten Seite soll man sich also einloggen und dementsprechend auf die anderen Seiten gelangen können.[/quote]
Browser merken sich üblicherweise die Credentials während einer Sitzung. Schickst Du denn den 401-Header immer wieder? Manche Browser interpretieren dies als Aufforderung, sich erneut einzuloggen.
Wie sollte die Schleife für die Abfrage am besten aufgebaut werden?[/quote]
Brauchst Du unbedingt PHP als Krücke um eine Basic-Auth durchzuführen? Dein Webserver kann das besser. Für Apache gibt es beispielsweise auch ein Auth-Modul welches gegen MySQL-Datenbanken prüft ...

all your base are belong to us / Discord