• Domingo 22 de Diciembre de 2024, 14:28

Autor Tema:  Login Con Sesiones  (Leído 1685 veces)

spider_boy

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Login Con Sesiones
« en: Martes 28 de Diciembre de 2004, 23:04 »
0
pues no encuentro la forma de lograr un login con sesiones, tengo esto, se me ocurrio, nose que tan cerca está de ser un sistema de login o que tan lejos está, pero me hace bien practicarlo por mi propia cuenta  :comp:

login.php
Código: Text
  1.  
  2. <?php
  3. session_start();
  4.  
  5. require('conexion.php');
  6.  
  7. $query = "SELECT * FROM usuarios WHERE nick=".$_POST["nick"]." AND password=".$_POST["password"];
  8. $rs = mysql_query($query, $conexion);
  9.  
  10. $row = mysql_fetch_array($rs);
  11.  
  12. if($_POST["nick"] == $row["nick"] && $_POST["password"] == $row["password"])
  13. {
  14. session_register("misesion");
  15.  
  16. $misesion['nick'] = $row["nick"];
  17. $misesion['password'] = $row["password"];
  18. header("Location: index.php");
  19. }
  20. else
  21. {
  22. echo "Login Incorrecto";
  23. }
  24. ?>
  25.  
  26.  

form.php
Código: Text
  1.  
  2. <?php
  3. session_start();
  4. ?>
  5. <form name="login" method="post" action="login.php">
  6. Usuario:
  7. <input type="text" name="nick"> <br>
  8. Password:
  9. <input type="password" name="password"><br><br>
  10. <input type="submit" value="Loguear">
  11. </form>
  12.  
  13.  

no se que puede ocurrir ya que no funciona... ya que no soy un experto no puedo darme cuenta de los errores a primera ni simple vista...  :kicking:  :hola: nos vemos y gracias...

Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Login Con Sesiones
« Respuesta #1 en: Miércoles 29 de Diciembre de 2004, 06:11 »
0
Hola que tal  :hola:

Intenta primero hacer el array y luego lo registras

Código: Text
  1.  
  2. $misesion['nick'] = $row["nick"];
  3. $misesion['password'] = $row["password"];
  4.  
  5. session_register("misesion");
  6.  
  7.  

pon esta linea al principio de tu codigo
Código: Text
  1.  
  2. error_reporting(E_ERROR);
  3.  
  4.  

Ojala te pueda ayudar esto  :kicking:
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi


spider_boy

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Re: Login Con Sesiones
« Respuesta #2 en: Miércoles 29 de Diciembre de 2004, 13:24 »
0
ok, gracias, ya solucione este asunto...

Informix

  • Miembro MUY activo
  • ***
  • Mensajes: 154
    • Ver Perfil
Re: Login Con Sesiones
« Respuesta #3 en: Miércoles 29 de Diciembre de 2004, 16:49 »
0
Cual era el problema ??? digo para no quedarme con la duda

 :kicking:
Informix

"Ganar no es algo momentáneo, es algo permanente. Uno no gana de vez en cuando, uno no hace las cosas bien a veces, uno hace las cosas bien siempre" .

Vince Lombardi