PHP rafraichir
Résolu/Fermé
zola-x304
Messages postés
35
Date d'inscription
lundi 6 octobre 2008
Statut
Membre
Dernière intervention
7 avril 2009
-
18 déc. 2008 à 01:04
zola-x304 Messages postés 35 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 7 avril 2009 - 18 déc. 2008 à 17:17
zola-x304 Messages postés 35 Date d'inscription lundi 6 octobre 2008 Statut Membre Dernière intervention 7 avril 2009 - 18 déc. 2008 à 17:17
A voir également:
- PHP rafraichir
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Rafraichir outlook ✓ - Forum Mail
- Php if plusieurs conditions ✓ - Forum PHP
6 réponses
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
54
18 déc. 2008 à 17:04
18 déc. 2008 à 17:04
Regarde frère,
je croix que le pb était la balise <br/> aprés S+
tu a oublier de la mettre entre ' '
ci-dessous votre code avec de petite modification, il marche pour IE7 et Chrome teste le avec d'autres navigateurs
<p id="date" ></p>
<script type="text/javascript">
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S;
document.getElementById('date').innerHTML = texte;
}
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
Allah mo3ine
je croix que le pb était la balise <br/> aprés S+
tu a oublier de la mettre entre ' '
ci-dessous votre code avec de petite modification, il marche pour IE7 et Chrome teste le avec d'autres navigateurs
<p id="date" ></p>
<script type="text/javascript">
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S;
document.getElementById('date').innerHTML = texte;
}
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
Allah mo3ine
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
54
18 déc. 2008 à 01:25
18 déc. 2008 à 01:25
Essayer plutôt l'objet Date en javascript, c'est plus pratique vous n'aurez rien à rafraichir
NB: votre script affiche l'heur officiel du pays où se trouve le serveur, elle peut être différente de celle des visiteurs de votre site s'ils sont d'autres pays.
NB: votre script affiche l'heur officiel du pays où se trouve le serveur, elle peut être différente de celle des visiteurs de votre site s'ils sont d'autres pays.
zola-x304
Messages postés
35
Date d'inscription
lundi 6 octobre 2008
Statut
Membre
Dernière intervention
7 avril 2009
18 déc. 2008 à 01:33
18 déc. 2008 à 01:33
Ok j'ai crée se code vite fait :
<script type="text/javascript">
var style_paragraphes = 'font-family:verdana,arial,courier;font-size:13px;'; /*applique un style aux paragraphes */
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
texte += +date.getHours()+':'+date.getMinutes()+':'+date.getSeconds()+ <br />;
document.getElementById('date').innerHTML = texte;
}
document.write('<p style="'+style_paragraphes+'">');
document.write('<p id="date" style="'+style_paragraphes+'"></p>');
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
Mai j'ai un problème quand midi par exemple il m'affiche 12H0 au lieu de 12H00 ( il ne m'affiche que 1 zéro ) même si il et midi neuf par exemple il m'affichera 12H9 au lieu de 12H09. je trouve pas comment lui mettre des conditions pour que quand il et de 1 a 9 il me rajoute un zéro et de 10 a 60 il en met pas
<script type="text/javascript">
var style_paragraphes = 'font-family:verdana,arial,courier;font-size:13px;'; /*applique un style aux paragraphes */
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
texte += +date.getHours()+':'+date.getMinutes()+':'+date.getSeconds()+ <br />;
document.getElementById('date').innerHTML = texte;
}
document.write('<p style="'+style_paragraphes+'">');
document.write('<p id="date" style="'+style_paragraphes+'"></p>');
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
Mai j'ai un problème quand midi par exemple il m'affiche 12H0 au lieu de 12H00 ( il ne m'affiche que 1 zéro ) même si il et midi neuf par exemple il m'affichera 12H9 au lieu de 12H09. je trouve pas comment lui mettre des conditions pour que quand il et de 1 a 9 il me rajoute un zéro et de 10 a 60 il en met pas
hamzafes
Messages postés
243
Date d'inscription
lundi 26 juin 2006
Statut
Membre
Dernière intervention
4 mai 2013
54
18 déc. 2008 à 01:39
18 déc. 2008 à 01:39
Testez simplement si par exp date.getMinutes()<10 et rajoutez un 0
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S+ <br />;
Allah mo3ine
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S+ <br />;
Allah mo3ine
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
zola-x304
Messages postés
35
Date d'inscription
lundi 6 octobre 2008
Statut
Membre
Dernière intervention
7 avril 2009
18 déc. 2008 à 01:58
18 déc. 2008 à 01:58
Je suis encore que débutant en javascript et je ses pas trot comment je doit la mettre la condition ?? je les mise comme sa moi et sa fonctionne pas :
<script type="text/javascript">
var style_paragraphes = 'font-family:verdana,arial,courier;font-size:13px;'; /*applique un style aux paragraphes */
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S+ <br />;
document.getElementById('date').innerHTML = texte;
}
document.write('<p style="'+style_paragraphes+'">');
document.write('<p id="date" style="'+style_paragraphes+'"></p>');
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
<script type="text/javascript">
var style_paragraphes = 'font-family:verdana,arial,courier;font-size:13px;'; /*applique un style aux paragraphes */
function rafraichir()
{
var date = new Date();
var texte = ''; /* texte qui va être affiché */
H=date.getHours();
if(H<10)
H="0"+H;
M=date.getMinutes();
if(M<10)
M="0"+M;
S=date.getSeconds()
if(S<10)
S="0"+S;
texte += H+':'+M+':'+S+ <br />;
document.getElementById('date').innerHTML = texte;
}
document.write('<p style="'+style_paragraphes+'">');
document.write('<p id="date" style="'+style_paragraphes+'"></p>');
setInterval('rafraichir()',1000); /* Toutes les 1 secondes, on réaffiche la date */
</script>
zola-x304
Messages postés
35
Date d'inscription
lundi 6 octobre 2008
Statut
Membre
Dernière intervention
7 avril 2009
18 déc. 2008 à 17:17
18 déc. 2008 à 17:17
merci beaucoup et bon fin de journée