Tengo un pequeño problema con mi code:
Código:
<?php
if (!$_COOKIE ["visitas"]){
$ca = "contador.dat"; //ruta del archivo que esta en la carpeta "contador"
$fp = fopen($ca,"r"); //esta variable($fp) contiene la funcion fopen (sistema de archivos) que es para trabajar con archivos y "r" es el modo que permite lectura y escritura y situa el apuntador al principio del archivo
$ct = trim(fread($fp,filesize($ca)));
if($ct != "") $ct++;
else $ct = 1;
@fclose($fp);
$fp = fopen($ca,"w");
@fputs($fp,$ct);
for($i=0;$i<strlen($ct);$i++) {
$imgnum = substr($ct,$i,1);
$contador .= "<img alt='$imgnum' src='img/$imgnum.gif'> ";
setcookie ("visitas","visitas",time()+86400);
}}
print "Eres nuestro visitante no.".$contador; //imprimimos el html
?>
if (!$_COOKIE ["visitas"]){
$ca = "contador.dat"; //ruta del archivo que esta en la carpeta "contador"
$fp = fopen($ca,"r"); //esta variable($fp) contiene la funcion fopen (sistema de archivos) que es para trabajar con archivos y "r" es el modo que permite lectura y escritura y situa el apuntador al principio del archivo
$ct = trim(fread($fp,filesize($ca)));
if($ct != "") $ct++;
else $ct = 1;
@fclose($fp);
$fp = fopen($ca,"w");
@fputs($fp,$ct);
for($i=0;$i<strlen($ct);$i++) {
$imgnum = substr($ct,$i,1);
$contador .= "<img alt='$imgnum' src='img/$imgnum.gif'> ";
setcookie ("visitas","visitas",time()+86400);
}}
print "Eres nuestro visitante no.".$contador; //imprimimos el html
?>
El problema es que sino encuentra la cookie si me imprime los numeros pero si la encuentra nop.
Gracias










Autor


En línea








