[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Script Contador de Acessos não funciona



Bom dia

Caríssimos,

Acabei de configurar um servidor Web com apache2 + php5 no Debian 4.0.

# apt-get install apache2 php5 libapche2-mod-php5 php5-common

A instalação ocorreu perfeitamente, mas quando adiciono o script (contador.php) na página web o mesmo não faz o cálculo de acessos. Vale ressaltar que criei o arquivo "contador.inc" com permissão de executável. Segue abaixo o script (php):


       Código:

<?
// Script Desenvolvido por Glauco Maschio

$configfile &nbsp;= "contador.inc"; // Nome do Arquivo em Que Vai Gravar o IP e o Numero de Visitas
$localip = "127.0.0.1"; // IP Local (Não Mude)
$serverip = "127.0.0.1"; // IP do Servidor (Não Mude)
// -------------------- C O D I G O -------------------------------- //
function text($count)
{
echo"$count"; // Texto
}
if (file_exists ($configfile)) {
$fp = fopen ($configfile,"r+");
$daten = fgets ($fp,25);
$ip = chop (substr($daten,0,15));
$count = substr($daten,15);
if ($REMOTE_ADDR == $localip or $REMOTE_ADDR == $serverip)
$np = $ip;
else
$np = $REMOTE_ADDR;
if ($np != $ip)
$count += 1;
rewind ($fp);
fputs ($fp,substr($np." &nbsp; &nbsp; &nbsp; &nbsp;",0,15).$count);
fclose ($fp);
text($count);
}
else {
$fp = fopen($configfile,"w");
$np = $REMOTE_ADDR;
$count = "1";
fputs ($fp,substr($np." &nbsp; &nbsp; &nbsp; &nbsp;",0,15).$count);
fclose ($fp);
chmod("$configfile", 0777);
text($count);
}
?>


Será que está faltando a instalação de algum outro pacote do php?

Valeu pessoal.

Abraços,
César



Reply to: