SHARE
TWEET

Untitled

a guest Feb 23rd, 2019 111 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2. include "header.php";
  3. require_once "config.php";
  4. require_once "functions.php";
  5.  
  6. if($_SERVER['REQUEST_METHOD'] == "POST"){
  7.    
  8.     if(isset($_POST['submit'])){
  9.        
  10.  
  11.         $email = htmlspecialchars($_POST["email"]);
  12.         $username = strtolower(htmlspecialchars($_POST["username"]));
  13.         $pass1 =  htmlspecialchars(sha1($_POST["pass1"]));
  14.         $pass2 = htmlspecialchars(sha1($_POST["pass2"]));
  15.         $ipop = getip();
  16.         $date = time();
  17.         $check = query("SELECT * FROM users WHERE username='$username'");
  18.         $rows = rows($check);
  19.         if(empty($email)){
  20.            
  21.             echo "<script> alert('يجب ملئ خانة الاسم'); </script>";
  22.            
  23.            
  24.        
  25.         }elseif(empty($username)){
  26.            
  27.             echo "<script> alert('يجب ملئ خانة اسم المستخدم'); </script>";
  28.            
  29.         }elseif(empty($pass1)){
  30.            
  31.             echo "<script> alert('يجب ملئ خانة كلمة المرور'); </script>";
  32.            
  33.         }elseif(strlen($name) > 50){
  34.            
  35.             echo "<script> alert('يجب الا يزيد عدد احرف الاسم عن 50 حرفاً'); </script>";
  36.            
  37.         }elseif(strlen($email) > 100){
  38.            
  39.             echo "<script> alert('يجب الا يزيد عدد احرف البريد الالكتروني عن ال 100 حرف'); </script>";
  40.            
  41.         }elseif(strlen($username) > 50){
  42.            
  43.             echo "<script> alert('لا يجب ان يزيد اسم المستخدم عن 50 حرفاً'); </script>";
  44.            
  45.         }elseif(strlen($pass1) > 150){
  46.            
  47.             echo "<script> alert('يجب الا يزيد عدد احرف كلمة المرور عن ال 150 حرف'); </script>";
  48.            
  49.         }elseif($pass1 != $pass2){
  50.            
  51.             echo "<script> alert('يجب ان تتطابق كلمتي المرور'); </script>";
  52.            
  53.         }elseif($rows > 0 ){
  54.            
  55.            
  56.             echo "<script> alert('تم استخدام اسم المستخدم من قبل رجاء استخدم اسم اخر'); </script>";
  57.            
  58.         }else{
  59.  
  60.          query("INSERT INTO users SET  email='$email', username='$username', password='$pass1', rank='1', ip='$ipop', date='$date', stats='1'");
  61.          header("Refresh:0; url=index.php");
  62.          exit();
  63.        
  64.         }
  65.     }
  66.    
  67.    
  68. }
  69. ?>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top