cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 décembre 2008 16 févr. 2005 à 21:27
Tant qu'à faire, mets un ; après l'instruction echo alors :)
cs_grandvizir
Messages postés1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 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és1106Date d'inscriptionsamedi 8 novembre 2003StatutMembreDernière intervention 3 septembre 200622 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és1Date d'inscriptionjeudi 19 août 2004StatutMembreDernière intervention27 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és3Date d'inscriptiondimanche 21 décembre 2003StatutMembreDernière intervention20 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és43Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention26 octobre 2004 4 juil. 2003 à 23:43
je suis de ton avis Kirua !
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 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és282Date d'inscriptiondimanche 1 avril 2001StatutMembreDernière intervention12 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és43Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention26 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és190Date d'inscriptionlundi 25 novembre 2002StatutMembreDernière intervention22 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és564Date d'inscriptionjeudi 21 février 2002StatutMembreDerniè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és43Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention26 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és1Date d'inscriptionvendredi 16 mai 2003StatutMembreDerniè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és43Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention26 octobre 2004 4 juil. 2003 à 01:45
non rien !
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 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és43Date d'inscriptionvendredi 7 février 2003StatutMembreDernière intervention26 octobre 2004 4 juil. 2003 à 01:05
Ben sa marche minuscule ou pas mais en tout cas merci :D
cs_Kirua
Messages postés3006Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention31 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.
16 févr. 2005 à 21:27
16 févr. 2005 à 21:25
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.
21 janv. 2005 à 20:52
<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...
27 août 2004 à 01:40
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
11 avril 2004 à 20:11
4 juil. 2003 à 23:43
4 juil. 2003 à 22:12
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)
4 juil. 2003 à 16:51
quand j'ai codé ça, ça me fesait aussi une erreur en d minuscule, alors j'avais mit en majuscule, et la ça marchait...
4 juil. 2003 à 11:54
4 juil. 2003 à 08:03
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 :)
4 juil. 2003 à 06:31
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é ;)
4 juil. 2003 à 03:22
4 juil. 2003 à 02:14
4 juil. 2003 à 01:45
4 juil. 2003 à 01:10
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?
4 juil. 2003 à 01:05
4 juil. 2003 à 00:51
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.