IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] probleme pour insere du code php dans du javascript


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    329
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 329
    Points : 126
    Points
    126
    Par défaut [PHP-JS] probleme pour insere du code php dans du javascript
    Bonjour
    J'ai reussi à faire un compte à rebour entre deux dates (date du jour et date de fin).
    Je voudrai intégré maintenant la date heure du jour du serveur et la date de fin calculée en php, dans le code javascript. Et c'est la galère j 'y arrive pas.

    Mon but est d'avoir la date du serveur et non la date de l'ordinateur qui visite. Car si sa date n'est pas à jour ca va poser des problèmes pour le calcul du temps restant en fonction de la date de fin. Et le compte à rebour sera décalé....

    Code complet
    compte à rebour.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    <?php
    session_start();
    $a = date('Y-m-d G:i:s');
    $duree = 15;
    	 $timestamp = mktime();
         $timestamp = $timestamp + ($duree*24*3600);
         $datefin = date("Y-m-j G:i:s", $timestamp);
    ?>
    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    function disp_delai()
    	{document.forms[0].elements[0].value=delai(2007,1,1,0,0);
    	setTimeout("disp_delai()",1000);
    	}
    function delai(annee,mois,jour,heure,min)
    	{var date_fin=new Date(annee,mois-1,jour,heure,min)
    	var date_jour=new Date();                      
    	var tps=(date_fin.getTime()-date_jour.getTime())/1000;
    	var j=Math.floor(tps/3600/24);   // récupere le nb de jour
    	tps=tps % (3600*24);
    	var h=Math.floor(tps / 3600);		// recupère le nb d'heure
    	tps=tps % 3600;
    	var m=Math.floor(tps/60);		// récupère le nb minute
    	tps=tps % 60
    	var s=Math.floor(tps);
    	var txt=j+" j "+h+" h "+m+" min et "+s+" sec";
        return txt;}
    </SCRIPT>
    </head>
    <body onLoad="disp_delai()">
    <FONT FACE="Arial" SIZE="-1" COLOR="navy">
    <form name="temps_restant" method="post">
    	Il reste<input name="reste" size="21" maxlength="26" />
    </form> 
    </FONT>
    </body>
    </html>
    Je voudrai insérer la date du jour

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $a = date('Y-m-d G:i:s');
    la place de new Date()

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    var date_jour=new Date();
    Pareil pour la date de fin
    le Y le m le d .... de date de fin
    dans delai à la place de 2007,1,1...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    delai(2007,1,1,0,0);
    Pouvez vous m'aider ?

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Tu as essayer un echo date() dans une variable js ?

  3. #3
    Membre expérimenté
    Avatar de guitou12
    Homme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 077
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 077
    Points : 1 561
    Points
    1 561
    Par défaut
    Et ça devrait fonctionner

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/06/2008, 14h40
  2. [Tableaux] Probleme pour rafraichir une page php
    Par bodysplash007 dans le forum Langage
    Réponses: 1
    Dernier message: 21/03/2007, 11h31
  3. [PHP-JS] probleme pour mettre du php dans du javascript
    Par carmen256 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 08/07/2006, 16h09
  4. [PHP-Langage] Probleme pour réaliser un Style switcher
    Par budylove dans le forum Langage
    Réponses: 2
    Dernier message: 16/06/2006, 16h28
  5. PHP & MySQL : Problème pour compter nombre de tuples ?
    Par ExSter dans le forum Requêtes
    Réponses: 6
    Dernier message: 09/05/2006, 23h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo