Ik heb een fout :
Als ik wil inloggen krijg ik steeds deze melding :
Parse error: syntax error, unexpected T_ELSE in /home/avosxepq/domains/maffiaz.nl/public_html/mserver2/klantensysteem/klanten/login.php on line 22
PHP
<?php
include("config.php");
if(isset($_POST['login'])) {
$dbres = mysql_query("SELECT * FROM `users` WHERE `login`='{$_POST['login']}' AND `pass`=MD5('{$_POST['pass']}')");
$naam = $_POST['login'];
$_POST['login'] = $naam;
$pass = $_POST['pass'];
$_POST['pass'] = $pass;
setcookie("login",'',time()-24*60*60,"/","");
setcookie("validate",'',time()-24*60*60,"/","");
$_SESSION['IP'] = $_SERVER['REMOTE_ADDR'];
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`signup`) AS `signup` FROM `users` WHERE `login`='{$_SESSION['login']}'");
$_SESSION['data'] = mysql_fetch_object($dbres);
}
header("Location: inlogger.php?x={$_POST['login']}&pass={$_POST['pass']}");
}
else
{
header("Location: ../index.php?error");
}
}
else if($_GET['x'] == "logout") {
mysql_query("UPDATE `[users]` SET `online`='0000-00-00 00:00:00' WHERE `login`='{$data->login}'");
mysql_query("DELETE FROM `[online]` WHERE `login`='{$_COOKIE['login']}' AND `validate`='{$_COOKIE['validate']}' AND `IP`='{$_SERVER['REMOTE_ADDR']}'");
setcookie("login",'',time()-24*60*60,"/","");
setcookie("validate",'',time()-24*60*60,"/","");
session_destroy();
header("Location: ../index.php");
}
?>
Toon Meer
Kan iemand zeggen wat er fout is en hoe ik deze kan oplossen ?
http://mserver2.maffiaz.nl/klantensysteem/