Gracias amigos pero aún no funciona en el internet, más en el servidor local si. No entiendo.
Cita: Indicale la ruta tipo: ./ (directorio donde está
Al referirte a esto Cluster lo que entiendo es:
Cita: $filename= "public_hmtl/counter.txt" ;
ya que en mi servidor, mi carpeta principal es public_html y es ahí donde tengo el script count, y el archivo counter.txt y al hacerlo me marca el siguiente error:
Cita: Warning: fopen("public_html/counter.txt", "r") - No such file or directory in /count.php on line 4
Can't open public_html/counter.txt
y tambien ya lo probe poniendo solo ./counter.txt, /counter.txt. Y no funciona
Aunque pensandolo bien no se si sea la ruta de acceso a el archivo ya que si te das cuenta en el script:
Código PHP:
<?php
$filename= "counter.txt" ;
$fd = fopen ($filename , "r") or die ("Can't open $filename") ; //linea 3
$fstring = fread ($fd , filesize ($filename)) ;
echo "$fstring" ;
fclose($fd) ;
$fd = fopen ($filename , "w") or die ("Can't open $filename") ; //linea 8
$fcounted = $fstring + 1 ;
$fout= fwrite ($fd , $fcounted ) ;
fclose($fd) ;
?>
en las líneas 3 y ocho se usa la función fopen que se encarga de abrir el contenido de la variable $filename, si en cualquiera de esas líneas yo sustituyo la r por w me despliega este error:
Cita: Warning: fopen("counter.txt", "w") - Permission denied in /count.php on line 8
Can't open counter.txt
por lo tanto creo que no es tanto la ruta como la sintaxis. ya que si pongo en las dos líneas r, ahi si ya me despliega el resto del site pero lo que no hace es ir sumando las visitas.
Y es que me marca dos errores diferentes uno al cambiar las rutas para hallar el counter.txt y dos al momento de cambiar r por w en la función y lineas ya mencionadas.
Si tuvieran alguna otra idea por donde ir se los agradecería.
Gracias por la ayuda.
Saludos