Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2007, 00:41
Avatar de BLAH !!
BLAH !!
 
Fecha de Ingreso: septiembre-2003
Ubicación: Región Metropolitana, Santiago, Chile
Mensajes: 706
Antigüedad: 23 años, 1 mes
Puntos: 16
Información problema al insertar include dentro de archivo

Hola a todos:

Estoy creando un archivo *.log con la referencia de las visitas, todo bien, grabo los datos en referer.log como si fuese un txt con el siguiente codigo

contador.txt
__________________________________________________ ________
Código PHP:
31958 

Referer.php
__________________________________________________ ________
Código PHP:
<?php
if(getenv(HTTP_X_FORWARDED_FOR)) { $getip = getenv(HTTP_X_FORWARDED_FOR); } 
elseif(
getenv(HTTP_CLIENT_IP)) { $getip = getenv(HTTP_CLIENT_IP); } 
else { 
$getip = $REMOTE_ADDR; }

$mysql_location = date("e"); 
$mysql_date = date("d-m-Y"); 
$mysql_time = date("H:i:s a"); 

$num = include('contador.txt');

$nombre_archivo = 'referer.log';
$contenido = "

        Nº    :  '$num';
        URL   :  '$HTTP_REFERER';
        IP    :  '$getip';
        LOCA  :  '$mysql_location';
        FECHA :  '$mysql_date';
        HORA  :  '$mysql_time';
        ============================================================================
"
; 

if (
is_writable($nombre_archivo)) {

    if (!
$gestor = fopen($nombre_archivo, 'a')) {
         exit;
    }

    if (
fwrite($gestor, $contenido) === FALSE) {
        exit;
    }
        
    
fclose($gestor);

}
?>
Al ingresar directamente a referer.php, el includo esta perfecto me sale el numero que quiero (que son las visitas de mi sitio, por lo tanto cambia y se graba en contador.txt).-

El problema esta en que al ingresar a referer.log, la parte de Nº se graba con el numero 1 siempre y no esta tomando el valor de $num;

Que puede ser este problema ???
__________________
Adios ...!!!!