Hi leudis,
hab heute ma n bissel gescriptet. wollte ne log-in page machen. beim testen kam dann diese fehlermeldung:
Parse error: syntax error, unexpected $end in C:\Programme\XAMPP\htdocs\listgame\functions2.php on line 89
hab ma danach gegooglet. da kam raus, das irgendwo in meinem code ein fehler drin is. hab ich leider nich gefunden. könnt ihr mir bei der suche helfen?? xD
hier der code:
hab heute ma n bissel gescriptet. wollte ne log-in page machen. beim testen kam dann diese fehlermeldung:
Parse error: syntax error, unexpected $end in C:\Programme\XAMPP\htdocs\listgame\functions2.php on line 89
hab ma danach gegooglet. da kam raus, das irgendwo in meinem code ein fehler drin is. hab ich leider nich gefunden. könnt ihr mir bei der suche helfen?? xD
hier der code:
PHP:
<?php
function grund()
{
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>";
mysql_connect("localhost", "root");
mysql_select_db("test");
}
function register()
{
if (!isset($_POST["register"]))
{
?>
<div>
<form action="register.php" method="post">
<div>
Benutzername: <input type="text" name="username" /><br />
Passwort: <input type="password" name="password" /><br />
<input type="submit" value="Registrieren" name="register" />
</div>
</form>
</div>
<?php
}
else
{
if ($_POST["username"] == "" || $_POST["password"] == "")
die("Kein Benutzername/Passwort angegeben.");
if (userexists($_POST["username"]))
die("Benutzer existiert bereits.");
register($_POST["username"], $_POST["password"]);
echo "Registrierung erfolgreich!";
}
}
function loginform()
{
?>
<div>
<form action="login.php" method="post">
<div>
Benutzername: <input type="text" name="username" /><br />
Passwort: <input type="password" name="password" /><br />
<input type="submit" value="Einloggen" name="login" />
</div>
</form>
</div>
<?php
}
function login()
{
$username = mysql_query("SELECT `name` FROM `users` WHERE `name`=$_POST[username] or die(mysql_error()");
$password = mysql_query("SELECT `password` FROM `users` WHERE `name`=$_POST[username]") or die(mysql_error());
if ($_POST["username"] == $username AND $_POST["password "] == $password)
{
echo "Du hast dich erfolgreich eingeloggt.";
mysql_query("UPDATE users SET login ='1' or die(mysql_error()");
}
else
{
echo "Benutzername oder Passwort ist falsch.";
}
}
function logged_in()
{
$login = mysql_query("SECECT login FROM users WHERE name = ($_POST[username]) or die(mysql_error()");
if ($login = "1")
{
echo "Du bist eingeloggt.";
}
else
{
echo "Du bist nicht eingeloggt.";
}