Afficher l'heure du serveur ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Afficher l'heure du serveur ?

par @rthur » 08 févr. 2005, 00:47

C'était initialement une question donc post bien placé.
Maintenant, si la personne désire distribuer la solution, c'est autre chose.

;)
Qui a déplacé le post?! :o
Je disais ça justement parce que c'était une question et qu'initialement elle a été posté dans le forum des développeurs ;)

par Xenon_54 » 08 févr. 2005, 00:44

C'était initialement une question donc post bien placé.
Maintenant, si la personne désire distribuer la solution, c'est autre chose.

De plus, l'ÉditeurJavascript proposait déjà un script semblabe:
http://www.editeurjavascript.com/script ... s_2_26.php

;)

par @rthur » 07 févr. 2005, 19:59

ça serait bien de poster dans le bon forum tout de même :?
Forum des développeurs
Postez ici toutes vos petites astuces de développement, les scripts sympa et vos productions personnelles. Ainsi vos messages ne seront pas enfouis sous une tonne de questions.

par hrz » 07 févr. 2005, 19:22

en gros tu recupere l'heure du serveur en php pour l'affiche en js sur le poste client
:? pas sur d'une bonne syncro a 30s pres (timeout serveur) ou meme delais de chargement de la page

:evil:

par tbertrand » 07 févr. 2005, 19:09

pas de nouvelles, alors j'ai creusé, et voilà le source php: :P



<HTML>
<HEAD>

<TITLE> Titre </TITLE>

</HEAD>
<link rel="stylesheet" type="text/css" href="themes/pmu.css">
<BODY onLoad="clock()">

<SCRIPT Language="JavaScript">

var time,date;

bcle=0;

function clock()
{
if (bcle == 0)
{

annee = <?php $Jour=getdate();
print $Jour[year];?>;
mois = <?php print $Jour[mon]; ?>;
jour = <?php print $Jour[mday]; ?>;
heure = <?php print $Jour[hours]; ?>;
min = <?php print $Jour[minutes]; ?>;
sec = <?php print $Jour[seconds]; ?>;
}
else
{
sec ++;
if (sec == 60)
{
sec=0;
min++;
if (min == 60)
{
min=0;
heure++;
};
};
};
txt="";
if(jour < 10)
{
txt += "0";
}
txt += jour + "/";
if(mois < 10)
{
mois += "0";
}
txt += mois + "/";
txt += annee + " "
if(heure < 10)
{
txt += "0";
}
txt += heure+ ":";
if(min < 10)
{
txt += "0"
}
txt += min + ":";
if(sec < 10)
{
txt += "0"
}
txt += sec ;
timer = setTimeout("clock()",1000);
bcle ++;
document.clock.date.value = txt ;
}


</SCRIPT>
<br>
<br>
<br>
<form name="clock" onSubmit="0">
<input type="text" name="date" size=20 value=""></input>
</form>

</BODY>
</HTML>

Afficher l'heure du serveur ?

par tbertrand » 07 févr. 2005, 18:31

8) Bonjour,
J'essaie d'afficher régulièrement l'heure du serveur dans une frame PHP, mais je coince (toutes les secondes par exemple).

Il y a sûrement quelqu'un qui a résolu ce problème. (Sachant qu'il ne faudrait sans doute pas rafrapîchir la page toutes les secondes).

Bref, quelqu'un a-t-il une idée ???

Merci d'avance