par
moogli » 11 mars 2011, 16:13
salut,
tu peut faire le tout en une seule page. Je dirais
- une table qui contient les chemins des fichiers pour ne passer qu'un identifiant dans l'url et non le chemin complet.
- un seul script qui effectue le "comptage" en fonction de l'id passé par l'url (car au final c'est bien un décompte du nombre d'affichage des fichiers ?
donc au final je dirais un truc dans le genre
create table fichierspdf (
id int unsigned not null auto_increment,
cheminfichier text not null,
compteur int unsigned default 0,
primary key(idà
)type = myisam;
dans la popup tu appel une page avec en paramètre l'id du fichier (par exemple affichefichier.php?id=412)
le code de la page est relativement simple
id existe ? non => message d'erreur
oui =>
- est ce qu'il est dans la table ? non => erreur
oui =>
- incrément du compteur
- exploitation du chemin du fichier (récupéré au test d’existence du fichier dans la table)
- affichage du fichier avec header + file_get_contents et un echo

(plus d'info dans la doc de la fonction header)
@+