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

Fehlercode syntax error, unexpected end of file

dominik921

Neues Mitglied
Hallo Leute,

Ich bin neu hier und hab mich mal hier angemeldet, weil ich ein wenig ratlos bin und hilfe gebrauchen könnte.

Mein Problem:
Wenn ich meine index.php im browser öffnen will, in welche auch meine header.php integriert ist, erhalte ich folgenden Fehler:
Parse error: syntax error, unexpected end of file in /Applications/XAMPP/xamppfiles/htdocs/example/header.php on line 62

Hier mal der Code
Code:
<?php

$verbindung = mysql_connect("localhost", "example", "")
or die ("Benutzername oder Passwort sind falsch");
$db = mysql_select_db("example");


/*  Login  */
if ($_POST) {
    $username = $_POST["username"];
    $password = $_POST["password"];

    $ergebnis = mysql_query("SELECT * FROM `login_test` WHERE username = '" . $username . "' AND password = '" . md5($password) . "'");
    $results_num = mysql_num_rows($ergebnis);

    if ($results_num > 0) {
        echo "Login erfolgreich. <br> <a href=\"admin.php\">Geschützer Bereich</a>";
    }
    else
    {
        echo "Benutzername und/oder Passwort waren falsch. <a href=\"index.php\">Login</a>";
    }
?>

<html id="html">

<head>
    <title>Example.com</title>
</head>

<link rel="stylesheet" href="http://yui.yahooapis.com/pure/0.2.1/pure-min.css">
<link rel="stylesheet" href="style.css">
<div id="header">
    <form class="pure-form login" action="index.php" method="post">
        <div id="username-input">
            Benutzername:
            <input type="text" name="username">
        </div>

        <div id="password-input">
            Passwort:
            <input type="password" name="password">
        </div>

        <button type="submit" class="pure-button pure-button-primary login-submit-button">GO</button>
    </form>
</div>
<div id="content">

    <div class="pure-menu pure-menu-open pure-menu-horizontal">
        <ul>
            <li><a href="#">Home</a></li>
            <li><a href="#">Was ist Example?</a></li>
            <li><a href="#">Termine</a></li>
            <li><a href="#">Galerie</a></li>
            <li><a href="#">&Uuml;ber Uns</a></li>
        </ul>
    </div>
    </div>
</html>

Danke schon mal im vorraus.
 
Ist das wirklich die Datei header.php? Die hat gar nicht so viele Zeilen.

Moderation: Verschoben von HTML zu PHP.
 
Parse-Error in einem Forum :(

Die schließende Klammer von
PHP:
if ($_POST) {
fehlt. Wobei ich dir empfehle, diese Zeilen an den Anfang des Scriptes zu schreiben
PHP:
error_reporting(E_ALL);
ini_set("display_errors", true);

Dein HTML-Code ist auch kaputt!
 
Zurück
Oben