Guest User

Untitled

a guest
Dec 12th, 2018
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.62 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5.  
  6.  
  7. </head>
  8. <body>
  9. <link rel="stylesheet" type="text/css" href="http://localhost/WEB/estilos.css">
  10. <div class="slideshow-container2">
  11. <div class="mySlides fade">
  12. <img src="http://localhost/WEB/images/MorganMaassen_Surf_2.jpg" alt="The Woods"style="width:100%">
  13. <div class="text" id="infoFoto">
  14. <ul class="menu">
  15. <li class="NavLi1"><a href="http://localhost/WEB/inicio.html" class="NavLink">Home</a>
  16. </li>
  17. <li class="NavLi1"><a href="http://localhost/WEB/galeriaPublica.html" class="NavLink">Descubre</a>
  18. </li>
  19. <li class="NavLi2"><a href="http://localhost/WEB/login.html" class="NavLink">Login</a>
  20. </li>
  21. <li class="NavLi2"><a href="http://localhost/WEB/registrate.php" class="NavLink">Registrate</a>
  22. </li>
  23. <li class="NavLi3">
  24. <form>
  25. <input type="text" name="search" placeholder="Buscar">
  26. </form>
  27. </li>
  28. </ul>
  29. </div>
  30. <div class="text5">
  31. <form action="/WEB/regsitrar.php" method="post">
  32. <label for="email"><p class="textoColorPaginaInicio">E-mail</p></label>
  33. <input type="text" id="email" name="E-mail" placeholder="E-mail">
  34. <label for="nomreUsu"><p class="textoColorPaginaInicio">Nombre de usuario</p></label>
  35. <input type="text" id="nombreUsu∫" name="E-mail" placeholder="">
  36. <br>
  37. <label for="contrasena1"><p class="textoColorPaginaInicio">Contraseña</p></label>
  38. <input type="text" id="contrasena1" name="Contraseña" placeholder="Contraseña">
  39. <label for="contrasena2"><p class="textoColorPaginaInicio">Confirma contraseña</p></label>
  40. <input type="text" id="contrasena2" name="Contraseña" placeholder="Confirma contraseña">
  41. <input type="submit" value="Registrate" >
  42. </form>
  43. </div>
  44. <div style="text-align:center"> <span class="dot"></span> <span class="dot"></span> <span
  45. class="dot"></span> </div>
  46. </div>
  47.  
  48.  
  49. </div>
  50.  
  51.  
  52. </body>
  53. </html>
  54.  
  55. <?php
  56. $nombreServidor = "127.0.0.1";
  57. $Usuario= "root";
  58. $Contrasena = "******";
  59. $nombreBD = "PROYECTO_WEB";
  60. $nombreUsu = $_POST["nombre"];
  61. $email = $_POST["email"];
  62. $contrasenaUsu1 = $_POST["contrasena1"];
  63. $contrasenaUsu2 = $_POST["contrasena2"];
  64. $flag = True;
  65. //Creamos la conexion y selccionamos la base de datos proyecto_web
  66. $conexion = mysqli_connect($nombreServidor,$Usuario,$Contrasena,$nombreBD);
  67. if(!$conexion){
  68. die("CONEXION FALLIDA:" .mysqli_connect_error());
  69. }
  70. echo "Conectado con exito";
  71. $sql2 = "SELECT NomreUsuarioBD, Email FROM USUARIO";
  72. $resultado = mysqli_query($conexion, $sql2);
  73. if (mysqli_num_rows($resultado) > 0) {
  74. // COMPRUEBO QUE LOS EL NOMBRE NO EXISTA
  75. while($fila = mysqli_fetch_assoc($resultado)) {
  76. if($fila["NombreCompleto"] == $nomreUsu || $fila["Email"]== $email){
  77. $flag=true;
  78. }
  79. else{
  80. $flag=False;
  81. }
  82. }
  83. if($flag==False)
  84. {
  85. if($contrasena1 == $contrasena2)
  86. {
  87. $sql = "INSERT INTO USUARIO(Email, Contrasena, NombreCompleto)
  88. VALUES ($email, $contrasenaUsu1, $nombreUsu)";
  89. if (mysqli_query($conexion, $sql))
  90. {
  91. echo `Nuevo registro creado con éxito`;
  92. } else
  93. {
  94. echo "Error: " . $sql . "<br>" . mysqli_error($conexion);
  95. }
  96. }
  97. }
  98. else{
  99. echo `Las cotraseñas no coinciden`;
  100. }
  101.  
  102. mysqli_close($conexion);
  103.  
  104.  
  105. ?>
Add Comment
Please, Sign In to add comment