Horloge en php
ladj59
Messages postés
322
Statut
Membre
-
ladj59 Messages postés 322 Statut Membre -
ladj59 Messages postés 322 Statut Membre -
bonjour,
Est-ce que quelqu'un aurait un code source(pas trop complexe si possible) qui permet d'afficher l'heure sur une page (en php si possible) si possible sous forme d'horloge....
merci d'avance
Est-ce que quelqu'un aurait un code source(pas trop complexe si possible) qui permet d'afficher l'heure sur une page (en php si possible) si possible sous forme d'horloge....
merci d'avance
15 réponses
-
-
j'ai un peu de mal avec le code dans le sens ou je n'ai jaais fait de javascript et je me demande comment faire pour juste afficher mardi 26 février et l'heure à coté en enlevant 26/02/2008
j'ai essayé pas mal de truc mais il me rester toujours 00/00/0000 je n'arrive pas à enlever ca -
-
Code que tu veux :
Page html :
<html>
<head>
<title>.:: Date et Horloge ::.</title>
<script language="JavaScript" src="fonction.js"></script>
</head>
<body onLoad="clock()">
<h1 align="center">La date et l'Heure</h1>
<form>
<input type="text" name="f_date" value="00/00/0000" size="8" disabled />
<input type="text" name="f_heure" value="00:00:00" size="10" disabled />
</form>
</body>
</html>
Dans un fichier fonction.js :
function clock()
{
var maDate = new Date();
var h,m,s,jj,j,j1,mm,mm1,yy;
j = maDate.getDay();
j1 = tab_jour[j];
h = maDate.getHours();
m = maDate.getMinutes();
s = maDate.getSeconds();
jj = maDate.getDate();
mm = maDate.getMonth()+ 1;
yy = eval(1900) + eval(maDate.getYear());
if(jj <10) jj = "0" + jj;
if(mm <10) mm = "0" + mm;
if(h < 10) h = "0" + h;
if(m < 10) m = "0" + m;
if(s < 10) s = "0" + s;
ms = maDate.getMilliseconds()
document.forms[0].elements[0].value= jj + "/" + mm + "/" + yy;
document.forms[0].elements[2].value= h + ":" + m + ":" + s;
setTimeout("clock()",1000);
}
Voila avec ça tu devrais arriver au résultat désiré ;).
Thamior. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Voila le code corrigé selon tes crinières :
Page html :
<html>
<head>
<title>.:: Date et Horloge ::.</title>
<script language="JavaScript" src="fonction.js"></script>
</head>
<body onLoad="clock()">
<h1 align="center">La date et l'Heure</h1>
<form>
<input type="text" name="f_date" value="00/00/0000" size="8" disabled />
<input type="text" name="f_heure" value="00:00:00" size="10" disabled />
</form>
</body>
</html>
Page javascript :
function clock()
{
var maDate = new Date();
var h,m,s,jj,j,j1,mm,mm1,yy;
h = maDate.getHours();
m = maDate.getMinutes();
s = maDate.getSeconds();
jj = maDate.getDate();
mm = maDate.getMonth()+ 1;
yy = eval(1900) + eval(maDate.getYear());
if(jj <10) jj = "0" + jj;
if(mm <10) mm = "0" + mm;
if(h < 10) h = "0" + h;
if(m < 10) m = "0" + m;
if(s < 10) s = "0" + s;
document.forms[0].elements[0].value= jj + "/" + mm + "/" + yy;
document.forms[0].elements[1].value= h + ":" + m + ":" + s;
setTimeout("clock()",1000);
}
Thamior. -
quelqu'un a un code source pour afficher l'heure que ce soit n php(si possible) ou en javascript....
rep me plz c'est assez urgent -
ok merci camuke cela marche nikel
cependant j'aurais voulu un code si possible qui affiche l'heure en temps réel (et si possible sous forme d'horloge)...
si quelqu'un peut me donner un code source ce serait super
urgent
help me please -
Bonjour,
L'heure que tu désires afficher est elle l'heure du serveur ou du poste client ?
Le code source demandé n'est pas le même en fonction de l'heure désirée.
Thamior.
NB : je t'aiderai dans les deux ;). -
cela n'a pas spécialement d'importance mais admettons que c'est l'heue du poste client
merci de m'aider -
Exemple d'un code source (avec microsecondes) :
Page html :
<html>
<head>
<title>.:: Date et Horloge ::.</title>
<script language="JavaScript" src="fonction.js"></script>
</head>
<body onLoad="clock()">
<h1 align="center">La date et l'Heure</h1>
<form>
<input type="text" name="f_date" value="00/00/0000" size="8" disabled />
<input type="text" name="f_date2" value="" size="25" disabled />
<input type="text" name="f_heure" value="00:00:00" size="10" disabled />
</form>
</body>
</html>
Dans un fichier fonction.js :
function clock()
{
var maDate = new Date();
var h,m,s,ms,jj,j,j1,mm,mm1,yy;
var tab_jour = new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
var tab_mois = new Array("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Aout","Septembre","Octobre","Novembre","Décembre");
j = maDate.getDay();
switch (j)
{
case 0 : j1 = tab_jour[0];
break;
case 1 : j1 = tab_jour[1];
break;
case 2 : j1 = tab_jour[2];
break;
case 3 : j1 = tab_jour[3];
break;
case 4 : j1 = tab_jour[4];
break;
case 5 : j1 = tab_jour[5];
break;
case 6 : j1 = tab_jour[6];
break;
}
j1 = tab_jour[j];
h = maDate.getHours();
m = maDate.getMinutes();
s = maDate.getSeconds();
jj = maDate.getDate();
mm = maDate.getMonth()+ 1;
switch (mm)
{
case 1 : mm1 = tab_mois[0];
break;
case 2 : mm1 = tab_mois[1];
break;
case 3 : mm1 = tab_mois[2];
break;
case 4 : mm1 = tab_mois[3];
break;
case 5 : mm1 = tab_mois[4];
break;
case 6 : mm1 = tab_mois[5];
break;
case 7 : mm1 = tab_mois[6];
break;
case 8 : mm1 = tab_mois[7];
break;
case 9 : mm1 = tab_mois[8];
break;
case 10 : mm1 = tab_mois[9];
break;
case 11 : mm1 = tab_mois[10];
break;
case 12 : mm1 = tab_mois[11];
break;
}
yy = eval(1900) + eval(maDate.getYear());
if(jj <10) jj = "0" + jj;
if(mm <10) mm = "0" + mm;
if(h < 10) h = "0" + h;
if(m < 10) m = "0" + m;
if(s < 10) s = "0" + s;
ms = maDate.getMilliseconds()
document.forms[0].elements[0].value= jj + "/" + mm + "/" + yy;
document.forms[0].elements[1].value= j1 + " " + jj + " " + mm1 + " " + yy;
document.forms[0].elements[2].value= h + ":" + m + ":" + s + ":" + ms;
setTimeout("clock()",1000);
}
Pour voir l'exécution : http://hugo.lepeut.free.fr/javascript/exo4.html -
j'ai copié collé ton code et ca ne marche pas, ca n'affiche rien...
-
-
-
-
ok je te remrcie thamior ca marche très bien
en revanche je me demandais comment faire pour enlevé les cadres dans lesquels se trouve l'heure et la date car j'ai regardé et j'ai essayé pas mal de trucs mais à chaque fois cela ne marche pas donc je ne vois pas trop
j'aimerais juste avoir 27/02/2008 07:45:44 sans les cadres les entourant
merci d'avance