Me script werkt niet meer sinds dat ik. hem iets mooiér makte
PHP:
<?php
include("_include-config.php");
if(! check_login()){
print <<<ENDHTML
<link rel="stylesheet" type="text/css" href="css-v1.css">
<table align="center">
<tr><td class="subTitle"><b>Login</b></td></tr>
<tr><td class="mainTxt" align="center">
<table>
<form method="post">
<tr><td width=100>Login:</td> <td><input type="text" name="login" maxlength=16 style="width: 150;"></td></tr>
<tr><td width=100>Wachtwoord:</td> <td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
<tr><td></td><td align="right"><input type="submit" name="submit" style="width: 100;" value="Login"></td></tr>
</form>
</table>
</table>
ENDHTML;
if(isset($_POST['login'],$_POST['pass'])) {
$dbres = mysql_query("SELECT `login`,`bestaad` FROM `[users]` WHERE `login`='{$_POST['login']}' AND `pass`=MD5('{$_POST['pass']}')");
if(($data = mysql_fetch_object($dbres)) && $data->bestaad == 0) {
$validate = md5(rand(0,1000));
mysql_query("REPLACE INTO `[online]`(`time`,`login`,`IP`,`validate`) values(NOW(),'{$_SERVER['REMOTE_ADDR']}','{$data->login}','$validate')");
$_SESSION['login'] = $data->login;
$_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);
echo "<a href=\"mailactive.php?ok=1\"><b><h3><u>Klik Hier om Te Activeren!.....</h3></b></a>";
}
}
exit;
}
$dbres = mysql_query("SELECT *,UNIX_TIMESTAMP(`signup`) AS `signup`,UNIX_TIMESTAMP(`online`) AS `online` FROM `[users]` WHERE `login`='{$_SESSION['login']}'");
$data = mysql_fetch_object($dbres);
if(isset($_GET['ok'])){
if($data->bestaad == 0){
mysql_query("UPDATE `[users]` SET `bestaad`=1 WHERE `login`='$data->login'");
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<table width=100%>
<td class="subTitle">Mail Activeren</td>
<tr><td class="mainTxt">
Bedankt voor het Activeren van je Email.<br />
<br />
je kan nu gaan beginnen met het spelen van getto gang.<br />
Suc6 Nieuwen Crimineel. <? echo $data->login; ?>
<br />
</td>
<?
mysql_query("DELETE FROM `[online]` WHERE `login`='{$_COOKIE['login']}' AND `validate`='{$_COOKIE['validate']}' AND `IP`='{$_SERVER['REMOTE_ADDR']}'");
unset($_SESSION['login']);
unset($_SESSION['IP']);
unset($_SESSION['data']);
}else{
?>
<link rel="stylesheet" type="text/css" href="css-v1.css">
</head>
<table width=100%>
<td class="subTitle">Mail Activeren</td>
<tr><td class="mainTxt">Dit Account, <? echo $data->login; ?>. is all geactiveerd.</td></tr>
</table>
<?
mysql_query("DELETE FROM `[online]` WHERE `login`='{$_COOKIE['login']}' AND `validate`='{$_COOKIE['validate']}' AND `IP`='{$_SERVER['REMOTE_ADDR']}'");
unset($_SESSION['login']);
unset($_SESSION['IP']);
unset($_SESSION['data']);
}
}
?>
Laatst bewerkt: