Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/07/2009, 15:36
ahdezm
 
Fecha de Ingreso: mayo-2009
Mensajes: 62
Antigüedad: 15 años
Puntos: 2
Respuesta: Distinguir usuario!

Mira, es simple, el logueo de los usuarios lo hago con esta función:

Código PHP:
Ver original
  1. function loguear($usuario,$clave,$link)
  2. {
  3. $sql="select * from clientes where email='".$usuario."' and clave='".$clave."'";
  4.  
  5. $res=mysql_query($sql,$link)or die("error seleccionando los datos");
  6.         if($res!="")
  7.         {
  8.         $row=mysql_fetch_array($res);
  9.        
  10.                 if($row[0]!="")
  11.                 {
  12.                  $_SESSION["NOMBRE_USUARIO"]=$row["nombre"];
  13.                  $_SESSION["TELEFONO_USUARIO"]=$row["telefono"];
  14.                  $_SESSION["TIPO_USUARIO"]=$row["tipo"];
  15.                  $_SESSION["EMAIL_USUARIO"]=$row["email"];
  16.                  $_SESSION["CELULAR_USUARIO"]=$row["celular"];
  17.                  $_SESSION["ID_USUARIO"]=$row["id_clientes"];        
  18.                  $_SESSION["VALIDADO_USUARIO"]=1;
  19.                  
  20.                  }
  21.                  else
  22.                  {
  23.                    $_SESSION["MENSAJE_ERROR"]="El usuario o clave no es valido";                             
  24.                  }     
  25.         }
  26. }

Con esto, ya tienes las variables abiertas con los datos que el usuario tiene grabados en la tabla de datos.

Con estos datos en las variables, en cualquier parte puedo mandar por ejemplo un mail SIN volver a preguntarlos al usuario:

Código PHP:
Ver original
  1. <?
  2. $contenido2.="<h3>Reservación en Línea</h3><br><br>";
  3. $contenido2.="Fecha: ".$_REQUEST["fecha"]."<br>";
  4. $contenido2.="Hora: ".$_REQUEST["hora"]."<br>";
  5. $contenido2.="Adultos: ".$_REQUEST["adultos"]."<br>";
  6. $contenido2.="Niños: ".$_REQUEST["ninos"]."<br>";
  7. $contenido2.="A nombre de: ".$_SESSION["NOMBRE_USUARIO"]."<br>";
  8. $contenido2.="Celular: ".$_SESSION["CELULAR_USUARIO"]."<br>";
  9. $contenido2.="Teléfono Fijo: ".$_SESSION["TELEFONO_USUARIO"]."<br>";
  10. $email = "".$_SESSION["EMAIL_USUARIO"]."";

Espero que te sirva, saludos!