Bug in Script! Bitte um Hilfe!
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Ich habe ein Script bei dem man benutzername und kennwort eingeben muss, jedoch erhalte ich eine Fehlermeldung!, und werde daraus nich schlauer (Bin erst PHP anf?nger!)
Script:
<html> <body> <? $Benutzername = "admin"; $Passwort = "1234"; if($_SERVER['PHP_AUTH_USER']==$Benutzername && $_SERVER['PHP_AUTH_PW']==$Passwort) { header("refresh:3;url=ad.php"); } else { header("WWW-Authenticate: Basic realm=\"Link Hinzuf?gen\""); header("HTTP/1.0 401 Unauthorized"); echo"Diese Webseite ist zugriffsgesch?tzt."; } ?> </body> </html>
Fehlermeldung:
[zitat]
Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/turmfalken/html/php/security.php:4) in /home/webpages/lima-city/turmfalken/html/php/security.php on line 16
Warning: Cannot modify header information - headers already sent by (output started at /home/webpages/lima-city/turmfalken/html/php/security.php:4) in /home/webpages/lima-city/turmfalken/html/php/security.php on line 17
[/zitat] -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das Problem ist das vor dem header(); nichts ausgegeben werden darf. Also das
<html>
<body>
vor dem eigentlichen script, muss wech
Zudem hab ich das auch noch nie gesehen:
header("refresh:3;url=ad.php");
kann mich auch irren aber ich w?rds so machen:
header("Location: ad.php");
Beitrag ge?ndert am 8.08.2005 15:52 von lambda -
Danke, jetz funktioniert es!!!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage