Script de mise à jour html/php
bidouy-972
-
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"
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:
- Script de mise à jour html/php
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
- Mise a jour chromecast - Accueil - Guide TV et vidéo
- Mise a jour kindle - Guide
- Mise à jour libre office - Accueil - Bureautique
2 réponses
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
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