Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Iniciando sesion

Estas en el tema de Iniciando sesion en el foro de PHP en Foros del Web. Buenas tardes, estoy realizando un formulario de inicio de sesion a la hora de iniciar la sesion contemplo las 2 opciones, que el usuario este ...
  #1 (permalink)  
Antiguo 13/04/2016, 08:53
 
Fecha de Ingreso: abril-2016
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Iniciando sesion

Buenas tardes, estoy realizando un formulario de inicio de sesion a la hora de iniciar la sesion contemplo las 2 opciones, que el usuario este en la base de datos o que no lo este sin embargo en ambos casos me redirecciona a la misma pagina pero en blanco, aqui dejo el codigo :
Código FormularioInicioSesion:
Ver original
  1. <html>
  2.     <head>
  3.         <title>TODO supply a title</title>
  4.         <meta charset="UTF-8">
  5.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.         <link  rel="" href="" type="" >
  7.     </head>
  8.     <body>
  9.        
  10.        
  11.         <form action="inicioSesion.php" method=post name="datos" id="datos">
  12.             Nombre: <input type="text" name="nombre" id="nombre">
  13.             Contraseña:<input type="password" name="contraseña" id="contraseña">
  14.             <input type="submit" name="ok" id="ok" value="Acceder">
  15.                
  16.         </form>
  17.     </body>
  18. </html>
Código inicioSesion:
Ver original
  1. <?php
  2. if(isset($_POST["usuario"]) && isset($_POST["contraseña"])){
  3.     $con = mysqli_connect("localhost", "root", "", "concesionario");
  4.     $consulta = mysqli_query($con,"Select from login where user='".$_POST["usuario"]."'and pass='".$_POST["contraseña"]."'");
  5.     if(mysqli_num_rows($consulta)>0){
  6.         session_start();
  7.         $_SESSION['usuario']=$_POST["usuario"];
  8.         ?>
  9. <script type="text/javascript">
  10.     window.location="configuracionCoche.php";
  11. </script>
  12. <?php
  13.  echo"Inicio de sesion correcto";  
  14.     }
  15.     else{
  16.         echo "<center><p>Datos de acceso incorrectos</p></center>";
  17.     }
  18. }
Gracias!
  #2 (permalink)  
Antiguo 13/04/2016, 23:28
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Respuesta: Iniciando sesion

Hola:

La redirección la estás haciendo con javascript... estando el código en php sería mejor usar ídem (headers location)...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 14/04/2016, 01:57
 
Fecha de Ingreso: abril-2016
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Iniciando sesion

voy a probar con esoo! gracias por tu respuesta :)
  #4 (permalink)  
Antiguo 14/04/2016, 02:43
 
Fecha de Ingreso: abril-2016
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Iniciando sesion

Ya lo consegui! gracias por la idea :)

Etiquetas: formulario, html, iniciando, input, javascript
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:44.