Référence dernier fichier uploadé

dbg
Invité n'ayant pas de compte PHPfrance

14 févr. 2008, 20:28

Bonjour,
Je me permets de venir vers vous car je bloque sur un codage php.

Voila, j'aimerai afficher une image sur une page php, mais sous condition : qu'il affiche la dernière image uploadée dans un dossier.

Quelqu'un pourrait-il m'aider?

Merci!!

Mammouth du PHP | 19672 Messages

14 févr. 2008, 21:54

On peut toujours t'aider, mais d'abord ce sera pour t'amener à trouver toi-même la solution et ensuite il faudrait que tu nous donnes quelques détails.

Lorsqu'une image est uploadée, il se passe quoi ? Quelles informations sont enregistrées ?

Demande-toi de quelle information tu as besoin pour définir que telle ou telle image est la dernière enregistrée : si tu trouves la réponse à ceci, tu auras les 9/10eme de la réponse à ton problème ;)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

14 févr. 2008, 22:09

Bonjour,

La fonction glob permet de lister tous les fichiers d'un répertoire, ensuite avec la fonction filemtime tu pourra connaitre la date de modification de chaque fichier.

Encore mieux, si tu regardes dans les commentaires de la fonction glob, tu verras qu'un utilisateur a posté une fonction permettant de trier les fichiers suivant la date de modification (il ne te suffira alors qu'à récupérer le dernier ou le premier élément):
http://fr.php.net/glob
Quand tout le reste a échoué, lisez le mode d'emploi...

dbg
Invité n'ayant pas de compte PHPfrance

15 févr. 2008, 19:48

Merci beaucoup, je vais regardé çà...

Explication pour Cyrano :

J'ai un site perso avec l'envoi de newsletter au format jpg.
Je voulais mettre un lien sur mon site pour visionner cette newsletter et que le lien ouvre directement la dernière newsletter uploadée et ainsi éviter de changer le lien à chaque nouvelle newsletter.

Comme le nom du forum l'indique, je suis débutant en php et voulais avoir des pistes... et j'ai vraiment regardé un peu partout pour trouver la solution avant de poster un message.

Merci pour vos réponses en tout cas!

Mammouth du PHP | 19672 Messages

15 févr. 2008, 20:43

Note bien que les réponses étaient essentiellement pour toi-même. Il serait facile de te filer un code tout fait, ce serait sans grand intérêt pour toi. Donc l'idée, c'est de t'aiguiller pour que tu trouves toi-même et que tu progresses. C'est quand même aussi un peu l'intérêt du forum ;)
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

15 févr. 2008, 21:20

tout à fait d'accord.

Je cherche, je cherche
Merci