Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/05/2014, 13:40
portal47
 
Fecha de Ingreso: abril-2014
Mensajes: 141
Antigüedad: 10 años
Puntos: 1
Respuesta: redireccionar pagina login

ya me salio, lo resolvi poniendo solo el formulario:

Código PHP:
Ver original
  1. <form action="sesion.php" method="post" class="login">
  2.     <div><label>Username</label><input name="user" type="text" ></div>
  3.     <div><label>Password</label><input name="password" type="password"></div>
  4.     <div><input name="login" type="submit" value="login"></div>
  5. </form>

y en sesion.php

Código PHP:
Ver original
  1. <?php
  2. $soyadmin = "si";
  3. session_register("soyadmin");
  4. include_once "conecta_sesion.php";
  5.  
  6. function verificar_login($user,$password,&$result) {
  7.     $sql = "SELECT * FROM login WHERE usuario = '$user' and password = '$password'";
  8.     $rec = mysql_query($sql);
  9.     $count = 0;
  10.  
  11.     while($row = mysql_fetch_object($rec))
  12.     {
  13.         $count++;
  14.         $result = $row;
  15.     }
  16.  
  17.     if($count == 1)
  18.     {
  19.         return 1;
  20.     }
  21.  
  22.     else
  23.     {
  24.         return 0;
  25.     }
  26. }
  27.  
  28. if(!isset($_SESSION['userid']))
  29. {
  30.     if(isset($_POST['login']))
  31.     {
  32.         if(verificar_login($_POST['user'],$_POST['password'],$result) == 1)
  33.         {
  34.             $_SESSION['id_usuario'] = $result->idusuario;
  35.             header('location: dirarbol2.php?');
  36.  
  37.  
  38.            
  39.            
  40.         }
  41.         else
  42.         {
  43.             echo '<div class="error">Usuario o Contraseña incorrecto, intente nuevamente.</div>';
  44.             header('location: directorio_bd.php');
  45.         }
  46.     }
  47. ?>
  48.  
  49. <?php
  50. } else {
  51.     echo 'Su usuario ingreso correctamente.';
  52.     echo '<a href="logout.php">Logout</a>';
  53. }
  54. ?>