Advertisement
Guest User

Untitled

a guest
Jan 26th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.63 KB | None | 0 0
  1. <?php
  2. session_start();
  3. $user=false;
  4. $pass=false;
  5.  
  6. if(!isset($_SESSION["username"])){
  7. if(isset($_POST["username"]))
  8. if(empty($_POST["username"]))
  9. echo "inserisci username </br>";
  10. else{
  11. $username=$_POST["username"];
  12. if(strlen($username)<=30)
  13. $user=true;
  14. else
  15. echo "inserire un username di max 30 caratteri </br>";
  16. }
  17. if(isset($_POST["password"]))
  18. if(empty($_POST["password"]))
  19. echo "inserisci password </br>";
  20. else{
  21. $password=$_POST["password"];
  22. $pass=true;
  23. }
  24. if(isset($_POST["nome"]))
  25. if(empty($_POST["nome"]))
  26. echo "inserisci nome </br>";
  27. else{
  28. $nome=$_POST["nome"];
  29. if(strlen($nome)<=30)
  30. $name=true;
  31. else
  32. echo "inserire un nome di max 30 caratteri</br>";
  33. }
  34. if(isset($_POST["cognome"]))
  35. if(empty($_POST["cognome"]))
  36. echo "inserisci cognome </br>";
  37. else{
  38. $cognome=$_POST["cognome"];
  39. if(strlen($cognome)<=30)
  40. $surname=true;
  41. else
  42. echo "inserire un cognome di max 30 caratteri</br>";
  43. }
  44.  
  45. if(isset($_POST["email"]))
  46. if(empty($_POST["email"]))
  47. echo "inserisci email </br>";
  48. else{
  49. $email=$_POST["email"];
  50. if(strlen($email)<=128){
  51. if(filter_var($email, FILTER_VALIDATE_EMAIL))
  52. $mail=true;
  53. else
  54. echo "inserire un'email valida</br>";
  55. }
  56. else
  57. echo "inserire un'email di max 128 caratteri</br>";
  58. }
  59.  
  60. if($user && $pass && $name && $surname && $mail){
  61. $connessione=mysql_connect("localhost","root","");
  62. $ris=mysql_query("use sito",$connessione);
  63. $password=md5($password);
  64. $ris=mysql_query("insert into utenti(username,nome,cognome,email,password) values('".$username."','".$nome."','".$cognome."','".$email."','".$password."')",$connessione);
  65. if($ris){
  66. $_SESSION["username"]=$username;
  67. $_SESSION["password"]=$password;
  68. header("location: homepage.php");
  69. }
  70. else
  71. echo "inserire valori validi </br>";
  72. }
  73. }//fine if
  74. else
  75. header("location: homepage.php");
  76. ?>
  77. <!DOCTYPE html>
  78. <html>
  79. <head>
  80. <title>Registrati</title>
  81. </head>
  82. <body>
  83. <h1>Registrati</h1>
  84. <form action="registrati.php" method="POST">
  85. Inserire username:</br>
  86. <input type="text" name="username"></br></br>
  87. Inserire password:</br>
  88. <input type="password" name="password"></br></br>
  89. Inserire nome:</br>
  90. <input type="text" name="nome"></br></br>
  91. Inserire cognome:</br>
  92. <input type="text" name="cognome"></br></br>
  93. Inserire email:</br>
  94. <input type="text" name="email"></br></br>
  95. <input type="submit" value="Registrati">
  96. </form>
  97. </br>
  98. <a href="login.php">Sei gia' registrato? Accedi</a>
  99. </body>
  100. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement