después de que en el servidor me hayan restaurado una copia de seguridad de los archivos y las bases de datos por culpa de un hacker de los chungos, tengo problemas (entre otras muchas cosas) con unos contadores de descarga que instalé hace meses y que ahora no consigo hacer funcionar.
Esta es la sección de descarga de partituras legales de mi web:
http://guitarra.artelinkado.com/pagi...tra_musica.php
allí tengo uno script de descarga con contadores que parecen NO funcionar y no entiendo por qué. Sospecho que tiene que ver son los permisos en las carpetas, pero he probado ya a poner los archivos, los contadores, la carpeta de los contodores y el archivo download.php con permisos 666 y 777 sin éxito.
Este es el código del sencillo script de descarga:
Código PHP:
<?
// EXTENSION DE ARCHIVOS
if (file_exists("$archivo")) {
header("location: $archivo");
$file = fopen("contador/$archivo.txt","r"); // contador de downloads
$count = fread($file, 100);
$countplus = ($count + 1);
fclose($file);
$fileb = fopen("contador/$archivo.txt","w");
fwrite($fileb, $countplus, 100);
fclose($fileb);
}
else { echo "El archivo <b>$archivo</b> no existe"; }
?>
http://guitarra.artelinkado.com/pagi...vo=jolrael.pdf
Y este es el código del contador (uno de ellos):
Código PHP:
<?php include("http://guitarra.artelinkado.com/paginas/nuestra_musica/archivos/contador/jolrael.pdf.txt"); ?>
El archivo no existe
¿tendrá algo que ver con el php instalado en el servidor? Mi vbulletin no funciona del todo bien (no soporta "eñes" ni "tildes") por algo del idioma que todavía no han configurado bien. Me lo solucionarán en breve.
Gracias por leer esto hasta el final. Saludos desde Asturias:
Palosanto
![triste](http://static.forosdelweb.com/fdwtheme/images/smilies/frown.png)