Script de mise à jour html/php

bidouy-972 -  
 bidouy-972 -
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   Statut Membre Dernière intervention   188
 
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
bidouy-972
 
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