Bonjour !
Je travaille sur un projet effectuant la surveillance d'une installation. Ce projet est basée sur une Raspberry Pi qui récupère des infos tel que la température, l'hygrométrie, ... Ces informations de surveillance sont disponible sur une interface web développée en PHP 5.
Comme ce système est autonome (pas d'action nécessaire de la part de l'utilisateur), j'ai fait un petit script shell permettant de mettre à jour la distribution Raspbian. Ce même script inscrit l'heure et la date dans un fichier .log qui se présente sous cette forme : MAJ effectuée - mardi 18 mars 2014, 09:12:26 (UTC+0100)
C'est la première ligne qui est modifié à chaque fois qu'une mise à jour est faite (du moins lorsque le script est démarré via sa tâche CRON).
J'aimerai pouvoir lire ce fichier via l'interface web. Pour le moment j'arrive à afficher la ligne entière en PHP (elle est extraite du fichier).
Or, j'aimerai afficher ce résultat sur l'IHM : Dernière mise à jour de la distribution le mardi 18 mars 2014 à 09:12:26. La date et l'heure sont donc dans deux variables séparées
Le problème c'est que la taille de la chaine $date changent selon le jour et le mois.
Ma question est donc de savoir comment parvenir à extraire la date en fonction de sa taille ?
Merci
Partager