rendered paste body<?php
include("_include-config.php");
#kijken of je al ingelogt bent
if(check_login()) {
print " <tr><td class=\"subTitle\"><b>Waarschuwing</b></td></tr>\n";
print " <br><br>";
print " <tr><td class=\"mainTxt\">Je bent al ingelogd!... Je kan geen 2e keer aanmelden ( Je Word nu automatish uitgelogt )</td></tr>\n";
#ingelogt? log hem dan uit en verwijder hem uit de online list
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']);
print <<<ENDHTML
</table>
</body>
</html>
ENDHTML;
exit;
}
$inboxchek =1;
if(isset($_GET['v']) && ($_GET['v'] == 1 || $_GET['v'] == 2)) {
setcookie("v",$_GET['v'],time()+24*60*60*365,"/","");
$_COOKIE['v'] = $_GET['v'];
}
if(isset($_GET['baas'])) {
setcookie("baas",$_GET['baas'],time()+24*60*60*365,"/","");
$_COOKIE['baas'] = $_GET['baas'];
}
if(!isset($_GET['baas'])) {
setcookie("baas","",time()+24*60*60*365,"/","");
$_COOKIE['baas'] = "";
}
if(isset($_COOKIE['login'],$_COOKIE['validate'])) {
setcookie("login",$_COOKIE['login'],time()+24*60*60,"/","");
setcookie("validate",$_COOKIE['validate'],time()+24*60*60,"/","");
}
mysql_query("UPDATE `[users]` SET `online`=NOW() WHERE `login`='{$data->login}'");
$ref = $_GET['x'];
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `activated`=+1");
$members = mysql_num_rows($dbres);
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `level`=100");
$paymembers = mysql_num_rows($dbres);
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
$online = mysql_num_rows($dbres);
$chek = mysql_query("SELECT `login` FROM `[users]` WHERE `login`='$ref'");
$ok = mysql_num_rows($chek);
function ip() {
if(getenv('HTTP_X_FORWARDED_FOR')) {
return getenv('HTTP_X_FORWARDED_FOR');
} elseif(getenv('HTTP_CLIENT_IP')) {
return getenv('HTTP_CLIENT_IP');
} else {
return getenv('REMOTE_ADDR');
}
}
$login = $_POST['login'];
$pass = $_POST['pass'];
$passconfirm = $_POST['passconfirm'];
$email = $_POST['email'];
$type = $_POST['type'];
$IP = $_SERVER['REMOTE_ADDR'];
${"select$type"} = "selected";
if(isset($_POST['submit'])) {
$message = Array(
"Je login mag alleen A-Z, a-z, 0-9, _ en - hebben",
"De wachtwoorden die je gaf zijn niet identiek",
"Vul een geldig e-mail adres in",
"Selecteer een type crimineel",
"Er bestaat al iemand met deze login",
"<CENTER><font size=2 color=red><b>($IP) Dit IP is al geregistreerd</b></font></CENTER>",
"<CENTER><font size=2 color=red><b>Dit E-mail adress is al geregistreerd</b></font></CENTER>");
$msgnum = -1;
if(preg_match('/^[a-zA-Z0-9_\-]+$/',$login) == 0)
$msgnum = 0;
if($pass == "" || $pass != $passconfirm)
$msgnum = 1;
if(preg_match('/^.+@.+\..+$/',$email) == 0)
$msgnum = 2;
if($type != 1 && $type != 2 && $type != 3)
$msgnum = 3;
else {
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `login`='$login'");
if(mysql_num_rows($dbres) > 0)
$msgnum = 4;
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `email`='$email'");
if(mysql_num_rows($dbres) > 0)
$msgnum = 6;
$dbres = mysql_query("SELECT * FROM `[users]` WHERE `IP` LIKE '$IP'");
if(mysql_num_rows($dbres) > 0)
$msgnum = 5;
if($msgnum == -1) {
$code = rand(100000,999999);
mysql_query("INSERT INTO `[users]`(signup,login,pass,IP,email,type) values(NOW(),'$login',MD5('$pass'),'$IP','$email',$type)");
mysql_query("INSERT INTO `[temp]`(login,IP,code,area,time) values('$login','$IP',$code,'signup',NOW())");
$id = mysql_insert_id();
mail($email,"Ghetto Crime Aanmelding! ","Beste $data->login
Leuk dat u zich heeft aangemeld op Ghetto Crime.
Je account gegevens:
Inlog: $login
Password: $pass
we hebben uw IP geregistreerd.
($IP)
We wensen u veel speel plezier.
Groeten Ghetto Crime crew
}
}
}
/* ------------------------- */ ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<? echo '<title>' . $titel . '</title>'; ?>
</head>
<body>
<link rel="stylesheet" type="text/css" href="css-v1.css">
<table align="center" width=100%>
<?php /* ------------------------- */
if(isset($_GET['id'],$_GET['code'])) {
print " <tr><td class=\"subTitle\"><b>info</b></td></tr>\n";
$id = $_GET['id'];
$code = $_GET['code'];
$dbres = mysql_query("SELECT `login` FROM `[temp]` WHERE `area`='signup' AND `id`='$id' AND `code`='$code'");
if($data = mysql_fetch_object($dbres)) {
mysql_query("UPDATE `[users]` SET `activated`=+1,`signup`=NOW() WHERE `login`='{$data->login}'");
mysql_query("DELETE FROM `[temp]` WHERE `id`='$id'");
print " <tr><td class=\"mainTxt\">Activatie voltooid, u heeft nu toegang tot Ghetto Crime<br><br>log je in met de gegevens in je mail.</td></tr>\n";
}
else
print " <tr><td class=\"mainTxt\">Heeft u vragen? Neem contact op met ghettocrime@live.nl</td></tr>\n";
}
else {
if($msgnum != -1) {
print " <tr><td class=\"subTitle\"><b>Aanmelden</b></td></tr>\n";
if(isset($msgnum) && $msgnum != -1)
print " <tr><td class=\"mainTxt\">\n {$message[$msgnum]}\n </td></tr>\n";
print <<<ENDHTML
<tr><td class="mainTxt">
<form method="post"><table align="center">
<tr><td width=100><b><font color=red>I</font></b>nlognaam:</td> <td><input type="text" name="login" maxlength=16 style="width: 150;" value="$login"><b></td></tr>
<tr><td width=100><b><font color=red>W</font></b>achtwoord:</td> <td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
<tr><td width=100><b><font color=red>H</font></b>erhaal:</td> <td><input type="password" name="passconfirm" maxlength=16 style="width: 150;"></td></tr>
<tr><td width=100><b><font color=red>E</font></b>-Mail:</td> <td><input type="text" name="email" maxlength=64 style="width: 150;" value="$email"></td></tr>
<tr><td width=100><b><font color=red>T</font></b>ype:</td> <td><select name="type" style="width: 150;">
<option value="1" $select1>Drugsdealer</option>
<option value="2" $select2>Wetenschapper</option>
<option value="2" $select3>Agent</option>
<tr><td></td><td align="centert"><br><input type="submit" name="submit" style="width: 150; style="hight: 150;" value="Registreer!"></td></tr>
<br>
<b><font color=red>* Inlognaam</font></b><br>
<br>
Bij Inlognaam kies je een criminelen naam waarmee je in het spel speelt.
De naam mag bestaan uit letters, cijfers (geen spaties!) en de tekens(_ -).
Kies een normale naam, anders verwijderen we je.<br>
<br>
<b><font color=red>* Wachtwoord</font></b><br>
<br>
Kies een moeilijk wachtwoord die niemand kent!<br>
Vul het 2x in, zodat je zeker bent dat je geen spelfout hebt gemaakt! <br>
<br>
<b><font color=red>*E-Mail</font></b><br>
<br>
Vul een werkend email adres in, is nodig voor sommige akties.<br>
<br>
<b><font color=red>* Type</font></b><br>
<br>
Kies een type die je in het spel wilt zijn.<br>
Deze kan later altijd nog gewijzigd worden!<br>
<br>
</table></form>
<br>
<br>
</td></tr>
ENDHTML;
}
else
print " <tr><td class=\"mainTxt\">U kunt nu meteen beginnen met spelen:<br> <font size=2 color=red><b>Inlog: $login <br>
Password: $pass </b><b></b><br><br><br></font></td></tr>\n";
}
/* ------------------------- */ ?>
</table>
<br />
<br />
<br />
<div align="center"><table width="156" height="16" border="0">
</table>
</div>
</body>
</html>