Die Seite kann nicht angezeigt werden.

Die Scriptsprache PHP fĂĽr die Gestaltung von dynamischen Websites.

Die Seite kann nicht angezeigt werden.

Beitragvon Georg » Di 28 Nov, 2000 19:29

Unter PHP3 hat folgender Programmcode funktioniert:

-------------------- cut -----------------------
<pre>
if(!isset($PHP_AUTH_USER)) {
Header("WWW-Authenticate: Basic realm=\"Wilkommen\"");
Header("HTTP/1.0.401 Unauthorized");
$msg = "Zugriff fuer $REMOTE_USER nicht gestattet\n";
echo $msg;
exit;
} else {
// Code ob User & Passwort bekannt ist ...
}
</pre>
-------------------- cut -----------------------

Unter PHP4 bekomme ich folgende Fehlermeldung:

-------------------- cut -----------------------
Die Seite kann nicht angezeigt werden.
....
HTTP 500 - Interner Serverfehler
-------------------- cut -----------------------

Was mach ich falsch?
Danke fĂĽr einen Tip.

Georg
Georg
 

RE: Die Seite kann nicht angezeigt werden.

Beitragvon IFO.net Support » Di 28 Nov, 2000 19:37

Georg schrieb:
-------------------------------
>Header(\"HTTP/1.0.401 Unauthorized\");
> Was mach ich falsch? Danke fĂĽr einen Tip.

Gerne. Hier nimmt es PHP4 mit der Syntax genauer als PHP3. Der Punkt zwischen <b>Header(\"HTTP/1.0</b> und <b>401 Unauthorized</b> ist nicht erlaubt. Vielmehr gehört dort ein Leerzeichen hin:

<b>Header(\"HTTP/1.0 401 Unauthorized\");</b>

mfg
IFO.net Support
IFO.net Support
 


ZurĂĽck zu PHP

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 73 Gäste