Heeej mensen,
Ik heb een andere layout op criminolz gekregen,
Maar als je nu inlogt dan refresht hij de pagina niet, misschien dat er fout in script zit kan iemand even kijken?
PHP
<?php
$gets = explode("?", $_SERVER['REQUEST_URI']);
if(!empty($gets[1])) {
$gets = "?" . $gets[1];
} else {
$gets = "";
}
if(isset($_POST['submit']) && $_POST['submit'] == "Inloggen") {
$match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass = '" . $_POST['pass'] . "'");
if(mysql_num_rows($match) > 0) {
$user = mysql_fetch_assoc($match);
if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) {
mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'");
$_SESSION['id'] = $user['id'];
echo'<script type="text/javascript">window.location.href = "http://corleonemaffia.bplaced.net/index.php?p=rules' . $gets . '";</script>';
}
} else {
$match = mysql_query("SELECT id, activatiecode, vakantie FROM users WHERE login = '" . $_POST['login'] . "' AND pass_v2 = '" . md5($_POST['pass']) . "'");
if(mysql_num_rows($match) > 0) {
mysql_query("UPDATE users SET pass = '" . $_POST['pass'] . "', pass_v2 = '' WHERE login = '" . $_POST['login'] . "'");
$user = mysql_fetch_assoc($match);
if($user['activatiecode'] == 0 && $user['vakantie'] <= 0) {
mysql_query("UPDATE users SET online = '" . get_global_date("Y-m-d H:i:s") . "' WHERE id = '" . $user['id'] . "'");
$_SESSION['id'] = $user['id'];
echo'<script type="text/javascript">window.location.href = "http://corleonemaffia.bplaced.net/index.php?p=rules' . $gets . '";</script>';
}
}
}
if(!isset($user['activatiecode'])) {
$fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je hebt een verkeerde gebruikersnaam of wachtwoord ingevuld!</font></div><br />";
} elseif($user['vakantie'] > 0) {
$fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account staat nog " . $user['vakantie'] . " dagen op vakantiestatus.</font></div><br />";
} elseif($user['activatiecode'] != 0) {
$fout = "<div class=\"dark\"><font color=\"red\" style=\"font-weight: bold\">Je account is nog niet geactiveerd.</font></div><br />";
}
}
?>
Toon Meer