Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/08/2004, 16:11
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
el_cesar ..

En las FAQ's de este foro tienes un ejemplo de uso de sesiones .. Pero antes deberías saber que són y si tienes dudas preguntarlas ..

Código PHP:
<? 
//Inicias el uso de sesiones.
session_start();
if (
$_POST['pss'] == 'elgato' && $_POST['user'] == 'isabel'){ 
   
// Como se autentificó .. creamos la varible "user" en la sesión con el valor de nombre que se autentificó.
   
$_SESSION['user'] = $_POST['pss'];
   
header ("Location: pagina.tal"); 
   exit; 
} else { 
   
header ("Location: otra_pagina.tal"); 
   exit; 

?>
pagina.tal (página autentificada)
Código PHP:
<?
// Incio de uso de sesiones ..
session_start();
// validación de la existencia de la sesión
if (empty($_SESSION['user'])){
   echo 
"Acceso Incorrecto";
   
// y terminamos la ejecución del script ...
   
exit;
}
?>
Resto de tu actual pagina.tal ... ha de ser .php como podrás observar al usar código PHP.

De hecho .. podrías usar ese código de validación bajo un "include()" pues lo vas a usar en todas las páginas que requieran autentificación.
Aquí estoy asumiendo que el SID se va a propagar en cookies y que tienes un navegador que las acepta. De todo esto habla el manual oficial de PHP: www.php.net/session

Un saludo,