Hallo Leute,
habe hier ein kleines login programm mit php geschrieben muss ich später noch ausbauen, als ich es getestet habe bekam ich immer folgenden error:
Parse error: syntax error, unexpected end of file
Ich weiß diese Meldung bekommt man wenn man nicht alle geschweiften kKlammern geschlossen hat, habe aber mein Programm gecheckt und nichts gefunden, kann einer mir helfen?
Vielen Dank
mlukas
Code:
<?php
// file: user_login.php
// date: 7.06.2014
session_start();
$status = 1;
if (!isset($_SESSION["username"]) and !isset($_GET["page"]))
{
$status = 1;
}
if ($_GET["page"] == "log")
{
$username = $_POST["username"];
$password = $_POST["password"];
if ($username == "test" and $password == "test")
{
$status = 0;
}
else
{
$status = 2;
}
}
?>
<html>
<head>
<title>Login</title>
<?php
if ($status == 0):
{
?>
<meta http-equiv="refresh" content="2; URL=main.php" />
Username and password are correct.
<?php
}
?>
</head>
<body>
<?php
if ($status == 1)
{
?>
<form id = "login_form" method = "post" action = "login.php?page=log">
Username: <input type = "text" name = "username" /><br />
Password: <input type = "password" name = "password" /><br />
<input type = "submit" value = "login" />
</form>
<?php
}
if ($status == 2)
{
?>
Username and password are not correct, try again.
<?php
}
?>
</body>
</html>
habe hier ein kleines login programm mit php geschrieben muss ich später noch ausbauen, als ich es getestet habe bekam ich immer folgenden error:
Parse error: syntax error, unexpected end of file
Ich weiß diese Meldung bekommt man wenn man nicht alle geschweiften kKlammern geschlossen hat, habe aber mein Programm gecheckt und nichts gefunden, kann einer mir helfen?
Vielen Dank
mlukas
Code:
<?php
// file: user_login.php
// date: 7.06.2014
session_start();
$status = 1;
if (!isset($_SESSION["username"]) and !isset($_GET["page"]))
{
$status = 1;
}
if ($_GET["page"] == "log")
{
$username = $_POST["username"];
$password = $_POST["password"];
if ($username == "test" and $password == "test")
{
$status = 0;
}
else
{
$status = 2;
}
}
?>
<html>
<head>
<title>Login</title>
<?php
if ($status == 0):
{
?>
<meta http-equiv="refresh" content="2; URL=main.php" />
Username and password are correct.
<?php
}
?>
</head>
<body>
<?php
if ($status == 1)
{
?>
<form id = "login_form" method = "post" action = "login.php?page=log">
Username: <input type = "text" name = "username" /><br />
Password: <input type = "password" name = "password" /><br />
<input type = "submit" value = "login" />
</form>
<?php
}
if ($status == 2)
{
?>
Username and password are not correct, try again.
<?php
}
?>
</body>
</html>
Kommentar