Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.56 KB | None | 0 0
  1. <?php
  2. $submit = isset($_POST['submit']);
  3.  
  4. $fullname = strip_tags(isset($_POST['fullname']));
  5. $username = strip_tags(isset($_POST['username']));
  6. $password = strip_tags(isset($_POST['password']));
  7. $repeatpassword = strip_tags(isset($_POST['repeatpassword']));
  8. $date = date("Y-m-d");
  9.  
  10. if($submit)
  11. {
  12. //provjeri da li su polja popunjena!
  13. $errmsg='';
  14.     {
  15.             $polja=array();
  16.             $polja['Ime']   = $_POST['fullname'];
  17.             $polja['User']  = $_POST['username'];
  18.             $polja['Pass']  = $_POST['password'];
  19.             $polja['RPass'] = $_POST['repeatpassword'];
  20.            
  21.             foreach ($polja as $key => $val)
  22.             {   if(trim($val)=='')
  23.                 {       $errmsg=$key." nije popunjeno!";
  24.                         break;
  25.                 }
  26.             }
  27.     }
  28. if($errmsg == '')
  29. {
  30. // DEBUG
  31. echo $_POST['password'] .' - '. $_POST['repeatpassword'];
  32. echo '<br />';
  33. // END DEBUG
  34.   if ($_POST['password']==$_POST['repeatpassword'])
  35.         {
  36.                 //user/name duzina
  37.                 if (strlen($_POST['username'])>25 || strlen($_POST['fullname'])>25)
  38.                     echo "Length of username or fullname is too long!";    
  39.                 else
  40.                 {
  41.                 //pass duzina
  42.                 if (strlen($_POST['password'])>25 || strlen($_POST['password'])<6)
  43.                     echo "Password must be between 6 and 25 characters";  
  44.                 else
  45.                 {
  46.                 //Registruj korisnika
  47.              
  48.                 //encrypt password
  49.                 $password = md5($_POST['password']);
  50.                 $repeatpassword = md5($_POST['repeatpassword']);
  51.                 // DEBUG
  52.                 echo $_POST['password'] .' - '. $_POST['repeatpassword'];
  53.                 echo '<br />';
  54.                 echo $password .' - '. $repeatpassword;
  55.                 echo '<br />';
  56.                 // END DEBUG
  57.                /*
  58.                 //DB connect
  59.                 $connect = mysql_connect("localhost","root","nesto");
  60.                 mysql_select_db("korisnici");
  61.  
  62.                 $s = mysql_query("
  63.                 INSERT INTO `users` ('name', 'username', 'password', 'date')
  64.                 VALUES ('$fullname', '$username', '$password', '$date')
  65.                 ");
  66.                */
  67.                 die("You have been registered! <a href='index.php'>Return</a> to login page");
  68.             }
  69.         }
  70.     }
  71.         else
  72.                 echo "Your passwords do not match!";
  73. }
  74. else
  75.     die($errmsg);
  76. }
  77. ?>
  78.  
  79. <html>
  80. <p>
  81. <h1>Register</h1>
  82. <form action='register.php' method='POST'>
  83.       <table>
  84.       <tr>
  85.       <td>
  86.       Your full name:
  87.       </td>
  88.       <td>
  89.       <input type='text' name='fullname'>
  90.       </td>
  91.      </tr>
  92.              
  93.  
  94.              <tr>
  95.                  <td>
  96.                  Choose a username:
  97.                  </td>
  98.                  <td>
  99.                  <input type='text' name='username'>
  100.                  </td>
  101.              </tr>
  102.              
  103.  
  104.                <tr>
  105.                  <td>
  106.                   Choose a password:
  107.                  </td>
  108.                  <td>
  109.                  <input type='password' name='password'>
  110.                  </td>
  111.              </tr>
  112.  
  113.  
  114.                 <tr>
  115.                  <td>
  116.                   Repeat your password:
  117.                  </td>
  118.                  <td>
  119.                  <input type='password' name='repeatpassword'>
  120.                  </td>
  121.              </tr>
  122.  
  123.  
  124.       </table>
  125.       <p>
  126.       <input type='submit' name='submit' value='Register'>
  127. </form>
  128.  
  129. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement