View file register.php

File size: 4.42Kb
<?php
ERROR_REPORTING(0);
/*
Title: Naijakit Reg Page

2go id: @kingemir1

Website: http://naijakit.com
*/
require("init.php");
include"topnav.php";
echo"<div class='breadcrumb'><a href='../index.php'>Home</a> &raquo; Register";
echo"<center>";
include"ads.php";
fblike();

echo"</center>";
echo"<title>Joyloaded - Registration</title>";

echo"<br><div class='body_width'><div class='swrap clearfix'><div class='middle'><div class='public_message' style='margin-left: 3px; text-align:center;'>Sign up Portal</div>
<div class='item'><center><div class='gap'></div>
<div class='center'>Your Welcome To Joyloaded Registration Portal. Please fill your profile details below to gain full Access! </div>";
?>
<?php if($_POST["submit"])
{
//Retrieve form values
$username=$_POST["username"];
$password=$_POST["password"];
$email=$_POST["email"];
$country=$_POST["country"];
$state=$_POST["state"];
$sex=$_POST["sex"];
$school=$_POST["school"];
$position=$_POST["position"];
$erros=array();

//clean up the values
$username=cleanvalues($username);
$password=cleanvalues($password);
$email=cleanvalues($email);
$country=cleanvalues($country);
$state=cleanvalues($state);
$sex=cleanvalues($sex);
$school=cleanvalues($school);
$position=cleanvalues($position);

//Validate values & store errors
//username
if(empty($username)||strlen($username)<4)
{
$errors[]="username too short";
}
if(strlen($username)>25)
{
$errors[]="username too long";
}

$checkuser=mysql_query("SELECT *  FROM b_users WHERE username='$username'");
if(mysql_num_rows($checkuser)>0)
{
$errors[]="This Username already exists";
}

if(!preg_match("^[A-Za-z0-9]+$^", "$username"))
{
$errors[]="Username contains invalid characters";
}
//Email
if(!preg_match("/([\w\-]+\@[\w\-]+.[\w\-]+)/", $email) || strlen($email)<4)
{
$errors[]="invalid email address entered";
}
$checkemail=mysql_query("SELECT * FROM b_users WHERE email='$email'");

if(mysql_num_rows($checkemail)>0)
{
$errors[]="Email already exist";
}
//NUMBER
$checknumber=mysql_query("SELECT * FROM b_users WHERE number='$number'");
if(mysql_num_rows($checknumber)>0||!ctype_digit($number)||strlen($number)<4)
{
$error[]="this number already exists";
}

if(count($errors)==0)
{//ERROR FREE
//echo "success";
$spassword=md5($password);
//PREPARE UR CODE
$supervalue=$value;
$day=date("U");
$seedval=$day%10000;
srand($seedval);
$key=RAND(1000000, 2000000);
$query="INSERT INTO b_users(username,password,email,keynode,validated,number,country,sex,school,position,state,regtime) values('$username','$spassword','$email','$key','1','$number','$country', '$sex', '$school', '$position', '$state','$date')";
$query2=mysql_query($query) or die(mysql_error());
$squery=mysql_fetch_array(mysql_query("SELECT * FROM b_users WHERE username='$username'"));
$newid=$squery["userID"];
mysql_query("INSERT INTO b_shout SET poster='Joyloaded', message='(cool) Hey, $username welcome, $username joined Joyloaded just now... visit our forum and downloads for more latest now', date='$date'");
mysql_query("INSERT INTO b_pms SET `reciever`='$username', `sender`='Hacklord',
`subject`='Welcome To Joyloaded', `message`='You are highly welcome to our community, feel free to post and share ideas in forums, Login Daily For Latest Updates, Chat With Peepz, Add Friends, and also invite your friends. Thanks', `date`='$date'");
$regmsg="Your Registration was successful. Please Login now";
$_SESSION["user"]=$username;
header("location:member/index.php");
exit();
}
else
{//GAT SOME ERROR ??
foreach($errors as $error){ $tmp.="$error<br/>"; }
}
}
if($tmp!=" ") echo "<div class='notice'>$tmp</div>"; ?><form action="#" method="POST">
<br/><center><strong>Username</strong><br>(Letters and Numbers Only)<br>
<input type="text" name="username"><br/>
<strong>Password</strong><br><input type="password" name="password"><br/>
<strong>Email</strong><br>
<input type="text" name="email" values="email">
<br/>


<center><strong>Gender</strong><br> <select name='sex'><option value='Male'>Male</option><option value='Female'>Female</option>--SELECT---</option>";
echo"</select></center>


<br/><input class="button" type="submit" name="submit" value="Register"></center></form>
<br><br>
<center><div class='link_button'><a href="index.php"><img src="images/home.gif" alt="*"/> Home</a></div></div></center>
<div class="clearfix"></div></div>
</div>
</div>

</div>  </div><br>
<?
include"footera.php";
?>