Parse error: syntax error, unexpected $end in ...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
datei
dokument
einzelne datei
error
exit
fehlermeldung
folgende fehlermeldung
inhalt
klammern
login
sen
syntax
test
verursacht
zugreifen
-
Huhu,
also ich habe da mal wieder ein Problem, er/sie/es m?chte einfach nicht sowie ich das will :(
zugriff_header.inc.php
<?php if (isset($_SESSION['login']) AND $_SESSION['login'] === true) { ?>
zugriff_footer.inc.php
<?php } else { include "kein_zugriff.php"; } ?>
test.php
<?php include "includes/header.php"; include "includes/zugriff_header.inc.php"; ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Unbenanntes Dokument</title> </head> <body> edrwed </body> </html> <?php include "includes/zugriff_footer.inc.php"; include "includes/footer.php"; ?>
Der "true" Wert wird durch ein anderes Script gegeben. Kopiere ich den Inhalt von zugriff_header.inc.php und zugriff_footer.inc.php in die test.php geht es.
Wenn ich es aber so machen wie oben angegeben, kommt folgende Fehlermeldung:
Parse error: syntax error, unexpected $end in
Vielleicht jemand ne Idee wie ich das Problem l?sen kann, ohne den Inhalt in die test.php zu kopieren? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
In vielen Skriptsprachen wird eine einzelne Datei alz ein Ganzes betrachtet. D. h. dass diese auch ohne eine andere funktionieren sollte.
Deine Datei zugriff_header.inc.php ist jedoch nicht vollendet und verursacht durch die fehlende Klammer einen Parse error.
Nimm den Folgenden Code:
if (!isset($_SESSION['login']) OR $_SESSION['login'] !== true) { echo 'kein Zugriff'; include 'keinzugriff.php'; exit; }
Beitrag ge?ndert am 27.03.2006 16:11 von tuvalu -
Ahh das auch ne gute M?glichkeit, benutz ich so auch, blo? noch ein paar mehr ?berpr?fungen ;)
So brauch der PHP Interpreter keine Fehlermeldung ausgeben.
Noob der :P -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage