Hey,
Entweder ich bin zu blöd oder PHP mag mich nicht. Mir ist total bewusst was diese Fehlermeldung bedeutet, aber ich kann beim besten Willen kein '}' zuviel oder zuwenig finden, und auch keine anderen Fehler a lá fehlendens ';' welches dazu führen könnte.
Hier die Fehlermeldung:
Und hier der Code:
Entweder ich bin zu blöd oder PHP mag mich nicht. Mir ist total bewusst was diese Fehlermeldung bedeutet, aber ich kann beim besten Willen kein '}' zuviel oder zuwenig finden, und auch keine anderen Fehler a lá fehlendens ';' welches dazu führen könnte.
Hier die Fehlermeldung:
Code:
[29-May-2013 11:54:16 UTC] PHP Parse error: syntax error, unexpected '}' in /home/adm10044/public_html/login.php on line 24
PHP:
<?php
$username = $_POST["user"];
$passwort = $_POST["pw"];
include 'mysql.php';
session_start();
mysql_connect($db_host, $db_username, $db_password) or die ("No connection possible!");
mysql_select_db($db_name) or die ("No database found!");
if ($username == '' | $passwort == '')
{
echo 'Manche Felder sind nicht ausgefüllt';
}
else
{
$loginc_select = "SELECT Username, Passwort FROM User WHERE Username LIKE '$username' LIMIT 1";
$loginc_query = mysql_query($loginc_select);
$loginc_fetch = mysql_fetch_object($loginc_query);
if($loginc_fetch->Passwort == $passwort)
{ //Linie 24
$_SESSION["username"] = $username;
header("Location: board.php");
exit;
}
else
{
echo "Benutzername und/oder Passwort waren falsch. <a href=\"index.php\">Zurück zum Login</a>";
}
}
?>