Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/01/2015, 12:34
Avatar de dmrx921
dmrx921
 
Fecha de Ingreso: enero-2015
Mensajes: 35
Antigüedad: 9 años, 4 meses
Puntos: 0
Respuesta: Guardar campo de mysql despues de realizar una consulta

Ahora lo tengo asi dentro del archivo de loguin

Código PHP:
Ver original
  1. <?php
  2. /* start the session */
  3.  
  4.  
  5.  
  6.  $host_db = "localhost";
  7.  $user_db = "root";
  8.  $pass_db = "dmrx921";
  9.  $db_name = "despliegate";
  10.  $tbl_name = "usuarios";
  11.  
  12. // Connect to server and select databse.
  13. mysql_connect("$host_db", "$user_db", "$pass_db")or die("Cannot Connect to Data Base.");
  14.  
  15. mysql_select_db("$db_name")or die("Cannot Select Data Base");
  16.  
  17. $id_usuario = "sin loguear";
  18.  
  19. // sent from form
  20. $username = $_POST['email'];
  21. $password = $_POST['contrasena'];
  22.  
  23.  
  24. $id_usuario = $sql = "SELECT id_usuario FROM `usuarios` WHERE email = '$username'";
  25.  
  26.  
  27. $sql= "SELECT * FROM $tbl_name WHERE email = '$username' and contrasena='$password'";
  28.  
  29. $result=mysql_query($sql);
  30.  
  31. // counting table row
  32. $count = mysql_num_rows($result);
  33. // If result matched $username and $password
  34.  
  35. if($count == 1){
  36.  
  37.  $_SESSION['loggedin'] = true;
  38.  $_SESSION['email'] = $username;
  39.  $_SESSION['start'] = time();
  40.  $_SESSION['expire'] = $_SESSION['start'] + (60 * 60) ;
  41.  
  42. header('Location: index2.php');
  43. }
  44.  else {
  45.  echo "<br/>Email o contraseña estan incorrectos.<br>";
  46.  
  47.  echo "<a href='index.php'>Volver a Intentarlo</a>";
  48.  
  49.  
  50. }
  51.  
  52. ?>

y me da el siguiente error
Notice: Undefined variable: id_usuario in C:\xampp\htdocs\paginas\prueba\index2.php on line 7

Haber si alguien me puede decir que hago mal...