Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2004, 23:55
axion2000
 
Fecha de Ingreso: mayo-2003
Mensajes: 13
Antigüedad: 20 años, 11 meses
Puntos: 0
Ayuda con las session please?

Saben ?
re100 me estoy metiendo en esto de PHP,,,vengo de asp pero no entiendo bien que pasa con este codigo; lo que quiero que haga es que si ese usuario ya esta conectado no incremente el contador de visitas...aunque refresque la pagina. solo si se cierra el explorador y se abre nuevamente puede incrementar el contandor,

les agradeceria que me pudieran ayudar diciendome cual es mi error?...
Muchas gracias a todos.

Aqui esta el trozo de codigo.

<?php
$Cuenta = 0;
//Archivo en el ke iremos grabando las visitas
$archivo = "Data/counter.txt";
//Abrimos el archivo como lectura
if(!($fp = fopen($archivo,"r"))) die ("No se encuentra el archivo");
//Lee el valor almacenado en el archivo de texto
$contador = (int) fread($fp, 20);
//cerramos el archivo
fclose($fp);
//Incrementamos su valor
if($_SESSION["ip"]<>$_SERVER['REMOTE_ADDR']) $contador++;
//Mostramos la visita actual
$Cuenta = $contador;
//Abrimos el archivo como escritura
$fp = fopen($archivo, "w");
//Grabamos el valor actual
fwrite($fp , $contador);
//Cerramos el archivo y a correr millas
fclose($fp);
$_SESSION["ip"] = $_SERVER['REMOTE_ADDR'];
?>