Necesito que cuando se registre vaya al index.php (esto ya lo tengo con un script), pero además que tambien compruebe que esta el usuario y se inicie sesión solo.
Algúna idea?
Código PHP:
Ver original
<?php { if($_POST['Nombre'] == '') { echo '<span class="error">Ingrese su Nombre</span>'; } else if($_POST['Apellidos'] == '') { echo '<span class="error">Ingrese sus Apellidos</span>'; } else if($_POST['Username'] == '') { echo '<span class="error">Ingrese su Corrreo Electronico</span>'; } else if($_POST['Password'] == '') { echo '<span class="error">Ingrese su Contraseña</span>'; } else if($_POST['Dni'] == '') { echo '<span class="error">Ingrese un DNI</span>'; } else if($_POST['Direccion'] == '') { echo '<span class="error">Ingrese una Direccion</span>'; } else if($_POST['Ciudad'] == '') { echo '<span class="error">Ingrese una Provincia</span>'; } else if($_POST['Poblacion'] == '') { echo '<span class="error">Ingrese una Poblacion</span>'; } else if($_POST['Postal'] == '') { echo '<span class="error">Ingrese un Codigo Postal</span>'; } else if($_POST['Telefono'] == '') { echo '<span class="error">Ingrese un Teléfono</span>'; } else { $sql = 'SELECT * FROM Usuario'; $verificar_usuario = 0; { if($result->Username == $_POST['Username']) { $verificar_usuario = 1; } } if($verificar_usuario == 0) { if($_POST['Password']) { $usuario = $_POST['Nombre']; $apellidos = $_POST['Apellidos']; $username = $_POST['Username']; $password = $_POST['Password']; $direccion = $_POST['Direccion']; $postal = $_POST['Postal']; $poblacion = $_POST['Poblacion']; $ciudad = $_POST['Ciudad']; $telefono = $_POST['Telefono']; $dni = $_POST['Dni']; $sql = "INSERT INTO Usuario (Nombre,Apellidos, Username, Password, Direccion, Postal, Poblacion, Ciudad, telefono, Dni, fecha) VALUES ('$usuario','$apellidos', '$username', '$password','$direccion','$postal', '$poblacion', '$ciudad','$telefono','$dni', '$fecha')"; echo '<span class="aciert">Usted se ha registrado correctamente. <br> ¡Sera redireccionado enseguida! </span>'; echo" <script> function goAway(){ location.replace('index.php'); } setTimeout(goAway,2000); </script>"; } else { echo '<span class="error">Las claves no son iguales, intente nuevamente.</span>'; } } else { echo '<span class="error">Este usuario ya ha sido registrado anteriormente.</span>'; } } } ?>