Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/04/2010, 13:24
iovan
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 8 meses
Puntos: 188
Respuesta: Validacion en varias paginas

Hola amigo mira en la parte donde validas si los datos son correctos y esos usuarios estan registrados has esto

Ejemplo:
Código PHP:
Ver original
  1. //Contruyo arrays
  2. $username= $_POST['username'];
  3. $password = $_POST['password'];
  4.  
  5. //Consulto en base de datos
  6. $sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
  7. $query=mysql_query($sql);
  8.     if($row=mysql_fetch_array($query)){
  9.  
  10.         $_SESSION['username'] = $row['username'];
  11.         $_SESSION['firstname'] = $row['firstname'];
  12.         $_SESSION['lastname'] = $row['lastname'];
  13.         $_SESSION['email'] = $row['email'];
  14.  
  15. } else { echo "Tu nombre de usuario o contraseña no son correctos"; }


Y en todas las páginas incluyes antes de poner cualquier codigo php
Código PHP:
Ver original 

Y para mostrar un menu para usuarios logineados y otro para los que no han echo login

Código PHP:
Ver original
  1. if(isset($_SESSION['username'])){
  2.    echo "Menu para usuarios logineados";
  3.  
  4. } else {
  5.    echo "Menu para usuarios sin loginearse";
  6.  
  7. }

Y asi cada vez que quieras usar las $_SESSION[''] , solo no olvides insertar el session_start(); al principio de cada archivo.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.