Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/01/2017, 08:26
miguelA4
 
Fecha de Ingreso: marzo-2015
Ubicación: Valencia
Mensajes: 132
Antigüedad: 9 años, 1 mes
Puntos: 0
Respuesta: Formulario de registro

Cita:
Iniciado por petit89 Ver Mensaje
y el codigo que registra al usuario en la DB?.. muestranos ese
Gracias por contestar, aquí lo tienes.

<?php



Código PHP:
Ver original
  1. if(isset($_POST['enviar']))
  2. {
  3.     if($_POST['Nombre'] == '')
  4.     {
  5.         echo '<span class="error">Ingrese su Nombre</span>';
  6.     }
  7.     else if($_POST['Apellidos'] == '')
  8.     {
  9.         echo '<span class="error">Ingrese sus Apellidos</span>';
  10.     }
  11.  
  12.      else if($_POST['Username'] == '')
  13.     {
  14.         echo '<span class="error">Ingrese su Corrreo Electronico</span>';
  15.     }
  16.     else if($_POST['Password'] == '')
  17.     {
  18.         echo '<span class="error">Ingrese su Contraseña</span>';
  19.     }
  20.     else if($_POST['Dni'] == '')
  21.     {
  22.         echo '<span class="error">Ingrese un DNI</span>';
  23.     }
  24.     else if($_POST['Direccion'] == '')
  25.     {
  26.         echo '<span class="error">Ingrese una Direccion</span>';
  27.     }
  28.     else if($_POST['Ciudad'] == '')
  29.     {
  30.         echo '<span class="error">Ingrese una Provincia</span>';
  31.     }
  32.     else if($_POST['Poblacion'] == '')
  33.     {
  34.         echo '<span class="error">Ingrese una Poblacion</span>';
  35.     }
  36.     else if($_POST['Postal'] == '')
  37.     {
  38.         echo '<span class="error">Ingrese un Codigo Postal</span>';
  39.     }
  40.     else if($_POST['Telefono'] == '')
  41.     {
  42.         echo '<span class="error">Ingrese un Teléfono</span>';
  43.     }
  44.  
  45.  
  46.     else
  47.     {
  48.  
  49.         $sql = 'SELECT * FROM Usuario';
  50.         $rec = mysqli_query($con, $sql);
  51.         $verificar_usuario = 0;
  52.  
  53.         while($result = mysqli_fetch_object($rec))
  54.         {
  55.             if($result->Username == $_POST['Username'])
  56.             {
  57.                 $verificar_usuario = 1;
  58.             }
  59.         }
  60.  
  61.         if($verificar_usuario == 0)
  62.         {
  63.             if($_POST['Password'])
  64.             {
  65.                 $usuario = $_POST['Nombre'];
  66.                 $apellidos = $_POST['Apellidos'];
  67.                 $foto = $_POST['foto'];
  68.                 $username = $_POST['Username'];
  69.                 $password = $_POST['Password'];
  70.                 $direccion = $_POST['Direccion'];
  71.                 $postal = $_POST['Postal'];
  72.                 $poblacion = $_POST['Poblacion'];
  73.                 $ciudad = $_POST['Ciudad'];
  74.                 $telefono = $_POST['Telefono'];
  75.                 $dni = $_POST['Dni'];
  76.                 $fecha=date('y,m,d');
  77.                 $sql = "INSERT INTO Usuario (Nombre,Apellidos,foto, Username, Password, Direccion, Postal, Poblacion, Ciudad, telefono, Dni, fecha)
  78.                        VALUES ('$usuario','$apellidos', '$foto', '$username', '$password','$direccion','$postal', '$poblacion', '$ciudad','$telefono','$dni', '$fecha')";
  79.                 mysqli_query($con,$sql);
  80.  
  81.                 echo '<span class="aciert">Usted se ha registrado correctamente. <br>
  82.                          ¡Sera redireccionado enseguida!
  83.                              </span>';
  84.  
  85.                 echo"
  86.  
  87.    <script>
  88.  
  89.    function goAway(){
  90.    location.replace('index.php');
  91.    }
  92.  
  93.    setTimeout(goAway,2000);
  94.    </script>";
  95.  
  96.  
  97.  
  98.             }
  99.  
  100.             else
  101.             {
  102.                 echo '<span class="error">Las claves no son iguales, intente nuevamente.</span>';
  103.             }
  104.  
  105.         }
  106.  
  107.         else
  108.         {
  109.             echo '<span class="error">Este usuario ya ha sido registrado anteriormente.</span>';
  110.         }
  111.  
  112.  
  113.  
  114.  
  115.     }
  116. }
  117.  
  118. ?>