Fichier remplacé ne s'actualise pas sur le site
Résolu
regitraz
Messages postés
89
Date d'inscription
Statut
Membre
Dernière intervention
-
regitraz Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
regitraz Messages postés 89 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de faire un genre de gestion des article via des pdf.
Il est possible de remplacer un pdf par un autre pdf pour actualiser l'article, cela efface le premier pdf (les deux pdf ont le meme nom car le deuxieme pdf prend le nom du premier lors de sa création, donc move_uploaded_file remplace l'ancien par le nouveau).
Ensuite je stocke le nom du pdf dans une base de donnée, ainsi que d'autres information sur l'article tel que le nom, une courte description, etc
Voici une partie du code :
Et ensuite je fait un
Je précise que $value contient toutes les informations de la base de donnée sur un articles (nous sommes dans un foreach).
Mon probleme est que quand je change un pdf par un autre, sur le disque dur le nouveau pdf est pris en compte (c'est le bon, le nouveau que je voulait) mais le <a href ...> affiche toujours l'ancien (qui a été supprimer).
Pourquoi ca ne s'actualise pas en meme temps que la page ? (ca fonctionne en vidant le cache).
Merci d'avance pour votre aide
J'essaye de faire un genre de gestion des article via des pdf.
Il est possible de remplacer un pdf par un autre pdf pour actualiser l'article, cela efface le premier pdf (les deux pdf ont le meme nom car le deuxieme pdf prend le nom du premier lors de sa création, donc move_uploaded_file remplace l'ancien par le nouveau).
Ensuite je stocke le nom du pdf dans une base de donnée, ainsi que d'autres information sur l'article tel que le nom, une courte description, etc
Voici une partie du code :
if (!empty($_FILES['pdf']['name'])) { $path = "pdf/$pdf"; if(move_uploaded_file($_FILES['pdf']['tmp_name'], $path)) { $error = 1; } else{ $error = 0; } } if($error) // met a jour $error $error = $pdo->update("article", "titre=$titre, text=$texte, "file=$pdf");
Et ensuite je fait un
<a href='pdf/$value[file]' target=_blanc>$value[titre]</a>Pour chaque articles.
Je précise que $value contient toutes les informations de la base de donnée sur un articles (nous sommes dans un foreach).
Mon probleme est que quand je change un pdf par un autre, sur le disque dur le nouveau pdf est pris en compte (c'est le bon, le nouveau que je voulait) mais le <a href ...> affiche toujours l'ancien (qui a été supprimer).
Pourquoi ca ne s'actualise pas en meme temps que la page ? (ca fonctionne en vidant le cache).
Merci d'avance pour votre aide
A voir également:
- Fichier remplacé ne s'actualise pas sur le site
- Quel site remplace coco - Accueil - Réseaux sociaux
- Fermeture de Coco : les internautes à la recherche d'un remplaçant - Accueil - Réseaux sociaux
- Fichier bin - Guide
- Fichier epub - Guide
- Site de telechargement - Accueil - Outils