Afficher date et heure avec php

Résolu
jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   -  
jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, voici mon script php pour afficher sur un page la date et l'heure:
<p align="center">
<h1>aujourd'hui,
<?php
$jour = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
$mois = array("janvier","fevrier","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre");
$datefr = $jour[date("w")]." ".date("d")." ".$mois[date("n")]." ".date("Y");
Print ($datefr);
?>
</h1>
</p>
<p align="center">
<h2>il est :
<?php
$heure = date("H:i");
print( $heure) ;
?>
</h2>
</p>

Je remarque que l'heure qui s'affiche (et donc la date) sont statics, cad que si le visiteur se pointe à 10h00 et s'il reste 5 min l'heure affichée sera toujours 10h00
Y a-t-il moyen de faire avancer l'heure (et donc la date) en live?
Merci de votre aide


1 réponse

Utilisateur anonyme
 
Bonjour

Oublie le PHP pour ce genre de choses. Si tu veux que "ça bouge tout seul" chez le visiteur, il faut utiliser le javascript. Il existe en javascript aussi des fonctions pour manipuler les dates et les formater comme tu veux, avec en plus du PHP la possibilité de remettre à jour l'heure à intervalles régulier, par exemple toutes les secondes, sans recharger toute une page comme tu le ferais en PHP.
Si tu n'as aucune notion de javascript, il existe de nombreux tutoriels pour te former, c'est (presque) indispensable si tu veux programmer des sites web.
0
jjaco Messages postés 534 Date d'inscription   Statut Membre Dernière intervention   45
 
Merci le Père pour l'info
0