Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.84 KB | None | 0 0
  1. <?php
  2.  
  3. ob_start();
  4. session_start();
  5.  
  6.  
  7. $compl='0';
  8. $cc='1';
  9. $asterisk='*';
  10. $check='0';
  11.  
  12.  
  13. if (isset($_POST['submit'])) {
  14.  
  15.  
  16. $fname = $_REQUEST['fname'];
  17. $lname = $_REQUEST['lname'];
  18. $email = $_REQUEST['eml'];
  19. $usern = $_REQUEST['usern'];
  20. if (!$pswd) {
  21. $pswd = $_REQUEST['pswd'];
  22. } else { $pswd=$userdata[5];
  23. }
  24. //$pswd = $_REQUEST['pswd'];
  25. $pswdck = $_REQUEST['pswdck'];
  26. $ck='0';
  27.  
  28.  
  29.  
  30.  
  31. if (!eregi("^[a-zA-Z0-9]+$", $fname) or strlen($fname) < 2) {
  32. $messg[1]="please enter a valid First Name";
  33.  
  34. }else{
  35. $userdata[1]=$fname;
  36. $messg[1]="looks like a valid First Name";
  37. $ck++;
  38. }
  39.  
  40.  
  41. if (!eregi("^[a-zA-Z0-9]+$", $fname) or strlen($fname) < 2) {
  42. $messg[2]="please enter a valid Last Name";
  43.  
  44. }else{
  45. $userdata[2]=$lname;
  46. $messg[2]="looks like a valid Last Name";
  47. $ck++;
  48. }
  49.  
  50.  
  51. if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
  52. $messg[3]="please enter a valid email";
  53.  
  54. }else{
  55. $userdata[3]=$email;
  56. $messg[3]="looks like a valid email";
  57. $ck++;
  58. }
  59.  
  60. if (!$usern) {
  61. $messg[4]="you must enter a Username";
  62. }else{
  63. if (strlen($usern) > 5 and strlen($usern) < 9) {
  64.  
  65. if (!eregi("^[a-zA-Z0-9]+$", $usern) or strlen($usern) < 2) {
  66. $messg[4]="please enter a valid username";
  67.  
  68. }else{
  69. $userdata[4]=$usern;
  70. $messg[4]="looks like a valid username";
  71. $ck++;
  72.  
  73. if (!ereg('[^0-9]', $usern)) {
  74. $messg[4]="username cannot be only numbers";
  75. }
  76. }
  77.  
  78. }else{
  79. $messg[4]="Valid usernames must be 6-8 characters";
  80.  
  81. }
  82. }
  83.  
  84.  
  85. if (!$pswd) {
  86. $messg[5]="You must enter a password";
  87.  
  88. }else{
  89.  
  90. if(strlen($pswd) < 5 or strlen($pswd) > 9) {
  91.  
  92.     $messg[5]="Valid password must be 6-8 characters";
  93.    
  94.     }else{
  95.    
  96.     if (!eregi("^[a-zA-Z0-9]+$", $pswd)) {
  97.     $messg[5]="please enter a valid password";
  98.  
  99.     }else{
  100.         $userdata[5]=$pswd;
  101.         while ($cc <= strlen($pswd)) {
  102.             $ph=$ph . $asterisk;
  103.             $cc++;
  104.             }
  105.             $cc=1;
  106.         if (!$pswdck) {
  107.        
  108.         $messg[6]="still need to verify below";
  109.         $messg[6]="You didn't re-enter your password";
  110.        
  111.             } else {
  112.  
  113.             while ($cc <= strlen($pswd)) {
  114.             $phv=$phv . $asterisk;
  115.             $cc++;
  116.             }
  117.            
  118.             if ($pswd != $pswdck) {
  119.             $messg[6]="the Passwords don't match";
  120.        
  121.             } else {
  122.            
  123.             $ck++;
  124.             $messg[5]="looks like a valid password";
  125.             $messg[6]="the Passwords match";
  126.            
  127.            
  128.            
  129.            
  130.             }
  131.            
  132.            
  133.    
  134.  
  135.     }
  136.  
  137. }
  138. }
  139. }
  140. }
  141.  
  142.  
  143. echo $ck;
  144. if ($ck=='5') {
  145.  
  146.  
  147.  
  148.  
  149.  
  150. $pswdck='';
  151. echo"
  152.  
  153. <font size=2>
  154.  
  155. Please Verify that this is the information you want to use in your profile.
  156. <br>
  157. <br>
  158. <table cellpadding=1 cellspacing=8 border=0>
  159. <tr>
  160. <td>First name:</td><td> $userdata[1]</td>
  161. </tr>
  162. <tr>
  163. <td>Last name:</td><td> $userdata[2]</td>
  164. </tr>
  165. <tr>
  166. <td>Email:</td><td> $userdata[3]</td>
  167. </tr>
  168. <tr>
  169. <td>Username:</td><td> $userdata[4]</td>
  170. </tr>
  171. <tr>
  172. <td>Password:</td><td> $ph <td>
  173. </tr>
  174. </table>
  175.  
  176. </font>
  177.  
  178. ";
  179.  
  180. }else{
  181.  
  182.  
  183. echo"
  184.  
  185. <form action='"; echo $_SERVER['PHP_SELF'];
  186. echo "' method='post'>
  187.  
  188. <table border=1 padding=1 spacing=1>
  189. <tr>
  190. <td> First Name:</td><td> <input name=fname value='$fname' /> </td><td> $messg[1] </td>
  191. </tr>
  192. <tr>
  193. <td> Last Name:</td><td> <input name=lname value='$lname' /> </td><td> $messg[2] </td>
  194. </tr>
  195. <tr>
  196. <td> Email Address:</td><td> <input name=eml value='$email' /> </td><td> $messg[3]</td>
  197. </tr>
  198. <td> enter your desired username:</td><td> <input name=usern value='$usern' /> </td><td> $messg[4] </td>
  199. </tr>
  200. <tr>
  201. ";
  202.  
  203. if (!$pswd) {
  204. echo"
  205. <td> enter a password:</td><td> <input name='pswd' value='$ph' /> </td><td> $messg[5] </td>
  206. ";
  207. }else{
  208. echo "
  209. <td> enter a password:</td><td> <input name='' value='$ph' /> </td><td> $messg[5] </td>
  210. <input type='hidden' name='pswd' value='$pswd' />
  211. ";
  212. }
  213.  
  214.  
  215. echo "
  216. </tr>
  217. <tr>
  218. <td> re-enter your password:</td><td> <input name=pswdck /> </td><td> $messg[6] </td>
  219. </tr>
  220. <tr>
  221. <td colspan=3>
  222. <input type='submit' name='submit' value='Continue'>
  223. </td>
  224.  
  225.  
  226. </table>
  227. ";
  228.  
  229. }
  230.  
  231.  
  232. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement