HEURE DU SERVEUR EN TEMPS RÉEL

cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008 - 4 juil. 2003 à 00:51
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008 - 16 févr. 2005 à 21:27
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13375-heure-du-serveur-en-temps-reel

cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
16 févr. 2005 à 21:27
Tant qu'à faire, mets un ; après l'instruction echo alors :)
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
16 févr. 2005 à 21:25
En visitant d'autres codes sources, il est préférable d'écrire ceci :

myDate.setTime(<?php echo time()*1000 ?>);

Ca évitera des JS Error sur certaines machines dont la configuration PHP est plus restrictive, c'est-à-dire où <?= est interdit par exemple.
cs_grandvizir Messages postés 1106 Date d'inscription samedi 8 novembre 2003 Statut Membre Dernière intervention 3 septembre 2006 22
21 janv. 2005 à 20:52
C'est du drôle de PHP ce cirque... C'est certes tout à fait ce qu'il me fallait, mais je propose une "correction" qui marche très bien sous EasyPHP 1.7 et surtout qui a le mérite d'être plus concise et plus claire.

<html>
<head>
<title>Temps réel</title>
</head>


<script language="Javascript">
var myDate=new Date();
myDate.setTime(<?=time()*1000?>);
function ActualiseHeure()
{
myDate.setTime(myDate.getTime()+1000);
top.horlogespan.innerHTML=myDate.toLocaleString();
setTimeout("ActualiseHeure()", 1000);
}
ActualiseHeure();
</script>

</html>

L'essentiel est visible...
cs_mister mo Messages postés 1 Date d'inscription jeudi 19 août 2004 Statut Membre Dernière intervention 27 août 2004
27 août 2004 à 01:40
Bonjour,
Merci pour ton code, enfin quelqu'un qui n'en fait pas des tartines. Ca fait plaisir.
Bon je vais quand même participer au lancement des pierres c'est vrai que t'aurais pu aerer ton code mais bon j'ai corrige le d en D et puis c'est nickel.

hihi bon courage à bientôt
GuNnERZ77 Messages postés 3 Date d'inscription dimanche 21 décembre 2003 Statut Membre Dernière intervention 20 janvier 2004
11 avril 2004 à 20:11
j'aimerai savoir comment faire pour affiché que l'heure sans la date merci :)
cs_Pentium4 Messages postés 43 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 26 octobre 2004
4 juil. 2003 à 23:43
je suis de ton avis Kirua !
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
4 juil. 2003 à 22:12
je préconise de lancer un camion de pierres ;-)

le PHP est un langage interprêté serveur qui ne fait que (oulà ^^) renvoyer précisément du HTML (ou encore du javascript, VBscript etc) interprêtable par le navigateur. Mais in fine, php ne fait que créer un fichier html à partir d'infos qui viennent de fichiers, bdd, serveurs (par socket) autres sites etc... pr envoyer un contenu statique en html. donc le html est l'intermédiaire entre l'utilisateur et le contenu a afficher qui est généré par PHP (on peut voir ça comme ça je pense)
cs_Clem Messages postés 282 Date d'inscription dimanche 1 avril 2001 Statut Membre Dernière intervention 12 février 2007
4 juil. 2003 à 16:51
excusez moi pour le d minuscule de Date, mais c'est le site qui me fait ça... quand je fait modifier la source, j'ai bien dans le textaera un D majuscule, mais ici, ça le fait pas...
quand j'ai codé ça, ça me fesait aussi une erreur en d minuscule, alors j'avais mit en majuscule, et la ça marchait...
cs_Pentium4 Messages postés 43 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 26 octobre 2004
4 juil. 2003 à 11:54
le php est bien car quand tu sais un peu programmer avec sa te facilite le travail pour ton site (moi j'utilise un forum connus je donne pas le nom pour pas faire de pub et bien il est entierement en php et y'a un dossier 'templates' c'est le html pour le disign du forum !
ronanry Messages postés 190 Date d'inscription lundi 25 novembre 2002 Statut Membre Dernière intervention 22 décembre 2009
4 juil. 2003 à 08:03
et allez une autre pierre ;)

ce qu'il ne faut pas confondre avec le php c que c pas du html!!!!

le php est un langage de programmation dit "preprocesseur" c a dire qu' AVANT que le serveur te renvoie ton fichier html il "execute" ton php qui te renvoie du html.....voila comment marche php :)
lumesh Messages postés 564 Date d'inscription jeudi 21 février 2002 Statut Membre Dernière intervention 7 novembre 2008
4 juil. 2003 à 06:31
Et hop une pierre ;)
Wessh, le php tu peux le melanger a ton code HTML que si tu respect bien la presence des balises <?php ?>
mais tu peux aussi (comme ds lexemple de la source) melangé du hTML ds du PHP !
soit tu fait:


<?
echo 'Hello World !';
?>


soit tu fais:

<?
echo 'Hello World !';
?>

mais attention au guillemets ! tu n'as ke 3 niveau de guillemets !
1) ' '
2) " "
3) " "
la 3) semboite ds la 2) et la 2) ds la 1)

voila voilou Wessh.

Clem, ta source est bien sympathique mais c vrai que tu aurait du un peu aerer les code avant de le deposer :/ pire k1 gateau desidraté ;)
cs_Pentium4 Messages postés 43 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 26 octobre 2004
4 juil. 2003 à 03:22
non le php n'est pas comme le html (et heuresment) pour faire une procédure en php tu dois faire <? 'Le code' ?> voila comment sa doit etre par contre pour la source d'ici je confirme aucun probleme avec ie 6 peut etre car c'est la derniere version ! (sinon je sais pas pourquoi le 'd' marche en minuscule !
Wessh Messages postés 1 Date d'inscription vendredi 16 mai 2003 Statut Membre Dernière intervention 4 juillet 2003
4 juil. 2003 à 02:14
Escusez moi ça a rien a voir je suis un newbie en php je pige rien ça me soul mais jve juste savoir si du php peut fonctionnet sur du html???? lol je vais me faire jeter des pierres :-(
cs_Pentium4 Messages postés 43 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 26 octobre 2004
4 juil. 2003 à 01:45
non rien !
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
4 juil. 2003 à 01:10
oui mais ça me laisse perplexe. quand j'ai modifié le code (dont j'ai posté le lien), j'ai été obligé de mettre une majuscule sinon ça buggait. j'ai internet explorer 6.0
Ca m'échappe... chez toi il y a même pas un message d'erreur? même pas une icone jaune en bas à gauche dans la barre de tache quand tu mets une minuscule?
cs_Pentium4 Messages postés 43 Date d'inscription vendredi 7 février 2003 Statut Membre Dernière intervention 26 octobre 2004
4 juil. 2003 à 01:05
Ben sa marche minuscule ou pas mais en tout cas merci :D
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
4 juil. 2003 à 00:51
il me semble que c'est new Date() pas new date().
http://www.javascriptfr.com/article.aspx?Val=605
j'en avais déjà parlé là, mais l'auteur a lâchement fuit ;-)
je comprends pas que ça marche avec une minuscule, ça ne devrait pas.
Rejoignez-nous