Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2016
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. <?php
  2.  
  3. //variables inicials
  4. $db_host="localhost";
  5. $db_user="root";
  6. $db_password="root";
  7. $db_name="primera_bd";
  8. $db_table_name="registre";
  9.  
  10. $mysqli=new mysqli($db_host,$db_user, $db_password,$db_name);
  11. /*$mysqli=mysqli_connect($db_host,$db_user, $db_password,$db_name);*/
  12.  
  13. //consulta al servidor MySQL per establir el conjunt de caràcters
  14. mysqli_set_charset($mysqli,"utf8");
  15.  
  16.  
  17. /*recollim les dades de formulari.php que volem desar a la taula d'inscripcions*/
  18.  
  19. $subs_name = @$_POST['nom'];
  20. $subs_last = @$_POST['cognoms'];
  21. $subs_email = @$_POST['email'];
  22.  
  23.  
  24.  
  25. //comprovem les dades rebudes per seguretat
  26. $firstname = mysqli_real_escape_string($mysqli, $subs_name);
  27. $lastname = mysqli_real_escape_string($mysqli, $subs_last);
  28. $Email = mysqli_real_escape_string($mysqli, $subs_email);
  29. $db_table_name="registre";
  30.  
  31. mysqli_query($link,$consulta_email)
  32. //no deixem registrar si un correu electrònic ja existeix
  33.  
  34.  
  35. $consulta_email="SELECT email * FROM registre WHERE email={$subs_email}";
  36. $res_email = mysqli_query($mysqli,$consulta_email);
  37.  
  38. if(!$res_email->fetch_assoc()){
  39.  
  40. die("Error.".$consulta_email.mysqli_error($link));
  41.  
  42. }
  43. while ($row=$res_email->fetch_assoc());
  44. {
  45. if($email==$row['email']){
  46. mysqli_close($link);
  47. header('Location: Fail.html');
  48. }
  49. }
  50. //passem una sentència SQL amb variables a trevés de php
  51.  
  52. $insert_value ="INSERT INTO `registre`(`nom`, `cognoms`, `email`) VALUES ('{$subs_name}','{$subs_last}','{$subs_email}')";
  53.  
  54. $retry_value = mysqli_query($mysqli,$insert_value);
  55. /*echo "Benvingut/da".$_REQUEST['nom']."";$_REQUEST['cognoms'];
  56. $email=$_REQUEST['email'];*/
  57.  
  58.  
  59. if ($retry_value) {
  60. include("Success.php");
  61. } else {
  62. include("Fail.php");
  63. }
  64.  
  65.  
  66. $mysqli->close();
  67. ?>
  68.  
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement