⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 signup.php

📁 还是WEB游戏源码 Darkstep 还是WEB游戏源码 Darkstep
💻 PHP
字号:
<?php /* ------------------------- */

  include("_include-config.php");
  if(check_login()) {
    header("Location: {$sitelink}");
    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,"/","");
    unset($_SESSION['login']);
    unset($_SESSION['IP']);
    unset($_SESSION['data']);
    exit;
  }


  $login					= $_POST['login'];
    $pass						= $_POST['pass'];
  $passconfirm				= $_POST['passconfirm'];
  $email					= $_POST['email'];
  $type						= $_POST['type'];
  $IP						= $_SERVER['REMOTE_ADDR'];
  $city						= $_POST['city'];

  if(isset($_POST['submit'])) {
    $message					= Array(
	"* De volgende tekens mogen gebruikt worden: a-z, A-Z, 0-9 en -.",
	"* Wachtwoorden zijn niet hetzelfde!",
	"* Typ een juiste e-mail in voor activering!",
	"* Selecteer een Type!",
	"* Deze Gberuikersnaam is al in gebruik!",
	"* Deze e-mail is al in gebruik",
	"* Je wachtwoord mag niet hetzelfde zijn dan je Gebruikersnaam",
	"* Er zijn teveel van dit type! Kies een andere.");

    $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;
		$dbres					= mysql_query("SELECT `id` FROM `[users]` WHERE `type`='1' AND `activated`='1' AND `health`>'0' AND `level`>'0'");
		$admiral				= mysql_num_rows($dbres);
		$dbres2					= mysql_query("SELECT `id` FROM `[users]` WHERE `type`='2' AND `activated`='1' AND `health`>'0' AND `level`>'0'");
		$mafiaboss				= mysql_num_rows($dbres2);
		$dbres3					= mysql_query("SELECT `id` FROM `[users]` WHERE `type`='3' AND `activated`='1' AND `health`>'0' AND `level`>'0'");
		$FBIagent				= mysql_num_rows($dbres3);
		if ($admiral > $mafiaboss && $admiral > $FBIagent)
			$teveel				= "1";
		if ($mafiaboss > $admiral && $mafiaboss > $FBIagent)
			$teveel				= "2";
		if ($FBIagent > $mafiaboss && $FBIagent > $admiral)
			$teveel				= "3";
      $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' AND `health`>='1' AND `level`>'0'");
      if(mysql_num_rows($dbres) > 0)
        $msgnum					= 5;
	if ($type == $teveel)
	$msgnum						= 7;

      if($msgnum == -1) {



		$code = rand(1000,9999);
        mysql_query("UPDATE `[users]` SET `recruiters`=`recruiters`+1 WHERE `login`='{$recruiter}' AND `IP`!='$IP'");
        mysql_query("UPDATE `[users]` SET `bank`=`bank`+10000, `clicks`=`clicks`+1 WHERE `login`='{$recruiter}'");
        mysql_query("INSERT INTO `[users]`(signup,login,pass,IP,email,type,City,recruiter) values(NOW(),'$login','$pass','$IP','$email','$type','$city','$recruiter')");
if($rec != "") {
        mysql_query("INSERT INTO `[messages]`(`time`,`from`,`to`,`subject`,`message`,`outbox`) values(NOW(),'$login','$recruiter','Referal','{$login} is now a referal of you!','0')");
}
        mysql_query("INSERT INTO `[temp]`(`login`,`IP`,`code`,`area`,`time`) values('$login','$IP','$code','signup',NOW())");
        $id					= mysql_insert_id();
$emess = "Welkom bij Realcrime! Je kan binnen enkele seconden beginnen met spelen, maar eerst moet je je account activeren!.";
$emess.= "\n\nOm je account te activeren, klik op de volgende link, oof kopieer het in eeen nieuwe browser. Activeer je account binnen de 24 uur of anders word hij verwijderd!.";
$emess.= "http://81.4.94.230/~mbolek/signup.php?id=$id&code=$code";
$emess.= "\n\nAls je je account hebt geactiveerd, kan je inloggen met het volgende informatie:\n";
$emess.= "Gberuikersnaam: {$login}\n";
$emess.= "Wachtwoord: {$pass}\n\n\n";
$emess.= "Groeten,\n Rc Team\n";
$emess.= "{$sitelink}";
$ehead="From RealCrime <freaky-flow@hotmail.com>\r\n";
$subj = "Rc-activerings mail";
$mailsend=mail($email,$subj,"$emess","From: Ds<freaky-flow@hotmail.com>");
      }
    }

/* ------------------------- */ ?>

<html>


<head>
<title>RealCrime.Be Join The Crime Version</title>
<link rel="stylesheet" type="text/css" href="css-v1.css">

</head>


<body>
<table align="center" width=100%>
<?php /* ------------------------- */

  if(isset($_GET['id'],$_GET['code'])) {
    print "  <tr><td class=\"subTitle\"><b>Activation</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 geslaagd!. Je kan nu <a href=\"login.php\">hier inloggen</a>!</td></tr>\n";
    }
    else
      print "  <tr><td class=\"mainTxt\">Incorrecte activatie-code...</td></tr>\n";
  }
  else {
    if($msgnum != -1) {
      print "  <tr><td class=\"subTitle\"><b>Registreer</b></td></tr>\n";
      if(isset($msgnum) && $msgnum != -1)
        print "  <tr><td class=\"mainTxt\">\n	{$message[$msgnum]}\n  </td></tr>\n";
		$rec = $_GET['rec'];

$color			= $_POST['type'];
${"select$color"}	= " selected";
		
?>
  <tr><td class="mainTxt">
	<form method="post" onSubmit="submitonce(this)"><table align="center">
	  <tr><td width=100>Gebruikersn.:</td>		<td><input type="text" name="login" maxlength=16 style="width: 150;" value="<? echo $_POST['login'] ?>"><b>Min. 3 tekens</b></td></tr>
	  	  <tr><td width=100 valign="top" class="subTxt">Wachtwoord:</td>	<td><input type="password" name="pass" maxlength=16 style="width: 150;"></td></tr>
	  <tr><td width=100 valign="top" class="subTxt">Herhaal:</td>	<td><input type="password" name="passconfirm" maxlength=16 style="width: 150;"></td></tr>

	  <tr><td width=100>E-Mail:</td>	<td><input type="text" name="email" maxlength=64 style="width: 150;" value="<? echo $_POST['$email'] ?>"></td></tr>
	  <tr><td width=100>Type:</td>		<td><select name="type" style="width: 150;">
							<option value="1"$select1>Admiral</option>
							<option value="2"$select2>Mafia Boss</option>
							<option value="3"$select3>FBI Agent</option>
						</select> <a href="javascript: //" onClick="window.open('help.php#types')">[?]</a></td></tr>
	  <tr><td width=100>Start in:</td>
	  		<td><select name="city" style="width: 150;">
							<option value="California" selected>California</option>
							<option value="Nevada">Nevada</option>
							<option value="Illinois">Illinois</option>
							<option value="Ohio">Ohio</option>
							<option value="New York">New York</option>
							<option value="Louisiana">Louisiana</option>
							<option value="Pennsylvania">Pennsylvania</option>
							<option value="Colorado">Colorado</option>
							<option value="Michigan">Michigan</option>
							<option value="New Jersey">New Jersey</option>
							<option value="New Jersey">Texas</option>
						</select>
			</td></tr>
						<?
						if($rec == "") {
						?>
		<tr><td width=100>Referal:</td>	<td><input type="text" CONTENTEDITABLE ="false" name="recruiter" maxlength=64 style="width: 150;" value="<? echo $rec; ?>"></td></tr>
		<?
		}
		else
		{
		?>
		<tr><td widrh=100>Refferal:</td>	<td><? echo $rec; ?>
		  <input name="recruiter" type="hidden" value="<? echo $rec; ?>"></td></tr>
		<?
		}
echo "
	  <tr><td></td><td align=\"right\"><input type=\"submit\" name=\"submit\" style=\"width: 100;\" value=\"Registreer!\"></td></tr>\n";
		?>
	</table></form><br>
	* Als je niet weet wat referral is laat het leeg !
	* Bug of error gevonden sms de admin of e-mail hem freaky-flow@hotmail.com !.<a href=\~mbolek/index.php>Click here to the Front page</td></tr>
  </td></tr>

<?
    }
    else
      print "  <tr><td class=\"mainTxt\">Bedankt om je te registreren, ga nu naar je inbox of spam om te account te activeren.<a href=\~mbolek/index.php>Click here to the Front page</td></tr>\n";
  }

/* ------------------------- */ ?>
</table>

</body>


</html>



  </td></tr>
      <tr><td></td>
                <td></td>
                <td height=10 align="center"><object id="NSPlay" width="154" height="49" classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" align="left"> 
<param name="AudioStream" value="-1"> 
<param name="AutoSize" value="0"> 
<param name="AutoStart" value="1"> 
<param name="AnimationAtStart" value="-1"> 
<param name="AllowScan" value="-1"> 
<param name="AllowChangeDisplaySize" value="-1"> 
<param name="AutoRewind" value="0"> 
<param name="Balance" value="0"> 
<param name="BaseURL" value> 
<param name="BufferingTime" value="5"> 
<param name="CaptioningID" value> 
<param name="ClickToPlay" value="-1"> 
<param name="CursorType" value="0"> 
<param name="CurrentPosition" value="-1"> 
<param name="CurrentMarker" value="0"> 
<param name="DefaultFrame" value> 
<param name="DisplayBackColor" value="0"> 
<param name="DisplayForeColor" value="16777215"> 
<param name="DisplayMode" value="0"> 
<param name="DisplaySize" value="4"> 
<param name="Enabled" value="-1"> 
<param name="EnableContextMenu" value="-1"> 
<param name="EnablePositionControls" value="-1"> 
<param name="EnableFullScreenControls" value="0"> 
<param name="EnableTracker" value="-1"> 
<param name="Filename" value="http://www.mohradio.com/p/mohradio.asx"> 
<param name="InvokeURLs" value="-1"> 
<param name="Language" value="-1"> 
<param name="Mute" value="0"> 
<param name="PlayCount" value="1"> 
<param name="PreviewMode" value="0"> 
<param name="Rate" value="1"> 
<param name="SAMILang" value> 
<param name="SAMIStyle" value> 
<param name="SAMIFileName" value> 
<param name="SelectionStart" value="-1"> 
<param name="SelectionEnd" value="-1"> 
<param name="SendOpenStateChangeEvents" value="-1"> 
<param name="SendWarningEvents" value="-1"> 
<param name="SendErrorEvents" value="-1"> 
<param name="SendKeyboardEvents" value="0"> 
<param name="SendMouseClickEvents" value="0"> 
<param name="SendMouseMoveEvents" value="0"> 
<param name="SendPlayStateChangeEvents" value="-1"> 
<param name="ShowCaptioning" value="0"> 
<param name="ShowControls" value="-1"> 
<param name="ShowAudioControls" value="-1"> 
<param name="ShowDisplay" value="0"> 
<param name="ShowGotoBar" value="0"> 
<param name="ShowPositionControls" value="0"> 
<param name="ShowStatusBar" value="-1"> 
<param name="ShowTracker" value="0"> 
<param name="TransparentAtStart" value="0"> 
<param name="VideoBorderWidth" value="0"> 
<param name="VideoBorderColor" value="0"> 
<param name="VideoBorder3D" value="0"> 
<param name="Volume" value="-580"> 
<param name="WindowlessVideo" value="0"> 
<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" filename="/topradio.asx" src="/topradio.asx" showcontrols="1" showdisplay="0" showstatusbar="1" width="395" height="50" align="middle"></object> 
</td></tr>
    </table></td>
    <td width=20 style="background: url(images/bright.gif) right top repeat-y"></td></tr>
    <tr><td width=13 style="background: url(images/cleft.gif) left bottom no-repeat"></td>
	<td height=15 style="background: url(images/bbottom.gif) center bottom repeat-x"></td>
	<td width=20 style="background: url(images/cright.gif) right bottom no-repeat"></td></tr>
  </table></td></tr>
</table>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -