Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/06/2004, 12:17
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Preferentemente usen los arrays superglobales:

contador.php
Código PHP:
<?
session_start
();
if (isset(
$_SESSION['contador'])){
    ++
$_SESSION['contador'];
} else {
    
$_SESSION['contador']=0;
}

echo 
"<a href=\"contador.php\">Has recargado esta página $_SESSION['contador'] veces</a>";
?>
De que funcine .. dependerá de como se propage el SID (Identificador único de sesión). Si no se usa:

session.use_trans_sid =1 ... no funcionará .. pues el SID no se propagará y la sesión siempre se creará nueva.

A su vez .. podría usarse:

session.use_use_cookies = 1 (para evitar problemas y ganar en seguridad en la propagación del SID en redireccionamientos tipo header() .. o javascript (incluido window.open .. y cosas similares) ademas de <meta> de refresh ..)

Todo esto . .en su php.ini (ver también por phpinfo())

Un saludo,