Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/01/2013, 04:04
Avatar de PWT26
PWT26
 
Fecha de Ingreso: enero-2011
Mensajes: 48
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Proteger Página con Usuario y Contraseña

Hola,

Yo uso una función propia llamada logged(), que básicamente devuelve TRUE/FALSE dependiendo de si el usuario está loggeado. A partir de ahí, puedes usar un condicional como el siguiente:

Código PHP:
if(logged()) {
  
// muestras el contenido
} else {
  
// no lo muestras

La función es la siguiente (la tendrás que variar un poco según tu base de datos:

Código PHP:
function logged(){
        if(
$_SESSION['logged']){
            
$username $_SESSION['username'];
            
$count_user mysql_num_rows(mysql_query("SELECT * FROM users WHERE username = '$username' LIMIT 1"));
            if(
$count_user == 1) {
                return 
TRUE;
            } else {
                return 
FALSE;
            }
        } else {
            return 
FALSE;
        }
    } 
Si quieres, también tengo la versión que usa cookies.

Saludos!