• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

if else anweisung

Status
Für weitere Antworten geschlossen.

kepi

Neues Mitglied
hallo!

habe hier eine if else anweisung, die klappt irgendwie nicht:

Code:
if (empty($_SERVER["HTTP_REFERER"])) {
        header("LOCATION: ./front.php");
    } else {
        die("Sie haben keine Benutzerechte!");
    }
die stelle wo "Sie haben keine Benutzerechte!" steht, ersetzte ich durch eine html datei....

das sieht dann so aus:

Code:
if (empty($_SERVER["HTTP_REFERER"])) {
        header("LOCATION: ./front.php");
    } else {
        die("auth.html");
    }
auth liegt im gelichen verzeichnis...keine ahnung, ich nehme an, die syntax ist falsch!

kann mir jemand helfen?

gruss,kepi
 
Morgen,

auch wenn ich nicht genau verstehe, was du damit bezwecken willst...

die() gibt einfach einen String aus und bricht das Script dann ab. Es bindet keine Datei ein.
Da kannst du entweder include() oder echo file_get_contents() nehmen.

Ich hoffe ich konnte dir helfen.

Gruß
Voodoo
 
Hallo!

Code:
if (empty($_SERVER["HTTP_REFERER"])) {
        header("LOCATION: ./front.php");
    } else {
        include 'auth.html';
    }
Meinst du das so in etwa? Also inhaltlich ändert sich da nichts! Es soll halt nur schöner aussehen....deswegen habe ich eine html datei gebastelt! Aber so klappt es auch nicht...weiss nicht was ich falsch mache!
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben