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

tengo esto:

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.         }
  45.     }
  46. ?>
  47.  
  48. <style type="text/css">
  49. *{
  50.     font-size: 14px;
  51. }
  52. body{
  53. background:#aaa;
  54. }
  55. form.login {
  56.     background: none repeat scroll 0 0 #F1F1F1;
  57.     border: 1px solid #DDDDDD;
  58.     font-family: sans-serif;
  59.     margin: 0 auto;
  60.     padding: 20px;
  61.     width: 278px;
  62.     box-shadow:0px 0px 20px black;
  63.     border-radius:10px;
  64. }
  65. form.login div {
  66.     margin-bottom: 15px;
  67.     overflow: hidden;
  68. }
  69. form.login div label {
  70.     display: block;
  71.     float: left;
  72.     line-height: 25px;
  73. }
  74. form.login div input[type="text"], form.login div input[type="password"] {
  75.     border: 1px solid #DCDCDC;
  76.     float: right;
  77.     padding: 4px;
  78. }
  79. form.login div input[type="submit"] {
  80.     background: none repeat scroll 0 0 #DEDEDE;
  81.     border: 1px solid #C6C6C6;
  82.     float: right;
  83.     font-weight: bold;
  84.     padding: 4px 20px;
  85. }
  86. .error{
  87.     color: red;
  88.     font-weight: bold;
  89.     margin: 10px;
  90.     text-align: center;
  91. }
  92. </style>
  93.  
  94. <form action="" method="post" class="login">
  95.     <div><label>Username</label><input name="user" type="text" ></div>
  96.     <div><label>Password</label><input name="password" type="text"></div>
  97.     <div><input name="login" type="submit" value="login"></div>
  98. </form>
  99. <?php
  100. } else {
  101.     echo 'Su usuario ingreso correctamente.';
  102.     echo '<a href="logout.php">Logout</a>';
  103. }
  104. ?>