Ayuda con código
Hola Experto: tengo la siguiente duda, y necesito de tu ayuda. Este código que te envío que es el de un contador de visitas, cuando lo invoco en el maguma no recibo nada, si lo subo a una pc con apache y php tampoco, pero por el contrario cuando lo levanto con el php editor expert 3.3 me muestra el contador y veo que también se increnta, lo quiero colocar en una web con frame. Que es lo que estoy haciendo mal ya que este código lo coloco en un archivo con extensión .php y el que lo invoca también es .php, denmtro del cual coloco un include. Desde ya muchas gracias. Mi dirección de correo es [email protected] por si tiene algún ejemplo completo de web con contador de visitas que funcione
<?php
//variable declarations
$counter_data = "counterdata.txt"; //counter data file
$image_dir = "/digits/1"; //image directory
$style = ""; //enter text for text.Anything else for graphics
//check if file exists
if(!($fp = fopen($counter_data,"r+"))) die ("cannot open counter file");
//read in the current count from the file
$count = (int) fread($fp, 20);
//close the file
fclose($fp);
//increment count
$count++;
//text counter
if ($style == "text")
{
echo $count;
}
//graphical counter
else
{
$digit = strval($count);
for ($i = 0; $i < strlen($count); $i++)
{
echo "<img src=$image_dir/$digit[$i].gif>";
}
}
$fp = fopen($counter_data, "w");
fwrite($fp , $count);
//close the file
fclose($fp);
?>
<?php
//variable declarations
$counter_data = "counterdata.txt"; //counter data file
$image_dir = "/digits/1"; //image directory
$style = ""; //enter text for text.Anything else for graphics
//check if file exists
if(!($fp = fopen($counter_data,"r+"))) die ("cannot open counter file");
//read in the current count from the file
$count = (int) fread($fp, 20);
//close the file
fclose($fp);
//increment count
$count++;
//text counter
if ($style == "text")
{
echo $count;
}
//graphical counter
else
{
$digit = strval($count);
for ($i = 0; $i < strlen($count); $i++)
{
echo "<img src=$image_dir/$digit[$i].gif>";
}
}
$fp = fopen($counter_data, "w");
fwrite($fp , $count);
//close the file
fclose($fp);
?>
1 Respuesta
Respuesta de davidcortesb
1