Script de mise à jour html/php

Fermé
bidouy-972 - 10 juin 2010 à 09:59
 bidouy-972 - 10 juin 2010 à 11:34
Bonjour à tous.

Je suis étudiant en informatique de gestion (spécialité réseaux) venant d'achever sa première année et actuellement en stage. Le problème est que l'entreprise dans laquelle je suis m'attribue des tâches qui surplombent largement mon niveau, et qui plus est, des tâches concernant la programmation. Bien sûre on en fait un peu en IG, mais pas à ce niveau et encore moins la première année. J'ai déjà commencé depuis quelques jours à apprendre l'html, php, javascript... par moi-même mais à ce rythme je ne verrai pas le bout du tunnel, de ce fait je vous demande de l'aide s'il-vous-plait.

La tâche est la suivante :

- l'entreprise possède un site dans lequel 2 pages spécifiques que je nommerais "current" et "archives" contiennent des documents pdf

- ces pdf sont datés, mais dans mon cas on ne retiendra que l'année de création

- je dois créé un script qui permettrait la mise à jour automatique des pdf sur les 2 pages, c'est-à-dire qu'ils s'archivent d'eux-même lorsque leur année de création est inférieure à l'année actuelle

Exemple : Nous sommes en 2010, donc les pdf 2005 à 2009 sont classés dans "archives" et les pdf 2010 dans "current". Mais vous l'aurez compris, en 2011, les pdf 2010 devront s'archiver d'eux-même afin que seuls les pdf 2011 se trouve dans "current"
A voir également:

2 réponses

naruto-94 Messages postés 865 Date d'inscription mercredi 17 août 2005 Statut Membre Dernière intervention 20 décembre 2012 188
10 juin 2010 à 10:15
tu confonds dossier et pages non ?

si je comprends bien suffit d'utiliser ce bout de code qui sert a savoir la date de la dernière modification (où tu ne prendra que l'année Y) :

https://www.commentcamarche.net/faq/851-php-date-de-derniere-modification

mais avant tu listes tout les fichiers du dossier current ( vu que dans les dossier archive ils y sont déja ) et tu fais en sorte que la variable $nomfichier servira pour la fonction ci-dessus .
http://www.comscripts.com/sources/php.liste-des-fichiers-dun-dossier.51.html

et la tu fais une condition si ce fichier est inférieur a l'année en cours => l'archivé , et tu peux même les déplacer dans le dossier qui portera l'année du fichier ( ou le créer s'il n'existe pas encore ) en utilisant une condition et une fonction .

et ensuite tu fais une tache planifié par exemple si t'es sur un serveur windows tu pointe vers http://127.0.0.1/miseajour.php ou un cron si t'es sous serveur linux .

moi aussi je suis en IG et je suis en stage :) , bonne chance :p
0
Ok merci d'avoir répondu aussi rapidement =) j'essaie de comprendre ce que tu m'as envoyé là. Je te tiens au courant (y) surement demain parce que j'avais pas encore bien entamé le PHP :S
0