Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include('include/db_connect.php');
- include('include/all_func.php');
- if(isset($_POST['user']) && isset($_POST['password']) && isset($_POST['repassword']) && isset($_POST['email'])){
- $user=trim($_POST['user']);
- $pass=trim($_POST['password']);
- $repassword=trim($_POST['repassword']);
- $email=trim($_POST['email']);
- $password=strong_wall($pass);
- $msg="";
- if($user!="" && $password!="" && $repassword!="" && $email!=""){
- // Database connect;
- $conn=connect();
- $sql=mysql_query("SELECT * FROM user WHERE user_name='$user'",$conn);
- // Username (database) control;
- $user_control=mysql_num_rows($sql);
- // User alert;
- if($user_control>0){
- $msg.="<font color='#ff0000' size='2'> (*) User name veritabaninda var.. </font><br>";
- }
- if(strlen($user)<6 || strlen($user)>15){
- $msg.="<font color='#ff0000' size='2'> (*) User name 6 ile 15 karakter arasinda olmali.. </font><br>";
- }
- // User Alert END;
- // Password alert;
- if(strlen($pass)<5 || strlen($pass)>16){
- $msg.="<font color='#ff0000' size='2'> (*) Password 5 ile 16 karakter arasinda olmali.. </font><br>";
- }
- if($pass!=$repassword){
- $msg.="<font color='#ff0000' size='2'> (*) Re-Password dogru deil.. </font><br>";
- }
- // Password alert END;
- // Email Alert;
- if(!eregi("^[a-zA-z0-9_\-\.]+@[a-zA-z0-9\-]+\.[a-zA-z0-9\-\.]+$",$email)){
- $msg.="<font color='#ff0000' size='2'> (*) Email Hatali.. </font><br>";
- }
- // Email Alert END;
- }
- else{
- $msg.="<font color='#ff0000' size='2'>(*) Hic bir alani bos birakmayin..</font><br>";
- }
- if(strlen($msg)<1){
- $insert=mysql_query("INSERT INTO user VALUES('','$user','$password','$email','$cookie')",$conn);
- if($insert){
- $msg="<font color='#66FF00' size='2'>(*)Bilgiler kaydedildi, lutfen giris yapin</font><br>";
- }
- else{
- $msg="<font color='#ff0000' size='2'>(*)Bilgiler veritabanina kaydedilmeye calisilirken hata olustu..</font><br>";
- }
- }
- print $msg;
- exit();
- }
- ?>
Add Comment
Please, Sign In to add comment