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] compatibilité javascript php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 38
    Par défaut [PHP-JS] compatibilité javascript php
    bonsoir a tous

    j'ai du mal a saisir les limite de "melange" entre php et javascript:

    ce code ci:
    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    <?php
    $aujourdhui = getdate();
      $heure = $aujourdhui['hours'];
      $minute = $aujourdhui['minutes'];
      $seconde = $aujourdhui['seconds'];
     
    echo"<html><head>
    
    <script type='text/javascript'>
    function HeureCheckEJS()
    	{
    	
      
    
    		alert(\"";echo "$heure:$minute:$seconde"; echo"\")
    
    	setTimeout(\"HeureCheckEJS()\", 3000)
    	}
    HeureCheckEJS();
    </script>
    </head>
    </html>";
    ?>[/I]
     ouvre une fenetre toute les 3 secondes indiquand l'heure qu'il etait a la premiere execution de la page, ce qui est normal...
     
    mais alors que je voulais que l'heure qui safiche toutes les 3 secondes soit la "bonne", g essayer ca mais ca ne marche pas:
     
    [I]<?php
     
     
    echo"<html><head>
    
    <script type='text/javascript'>
    function HeureCheckEJS()
    	{";
    	$aujourdhui = getdate();
      $heure = $aujourdhui['hours'];
      $minute = $aujourdhui['minutes'];
      $seconde = $aujourdhui['seconds'];
     
     
    echo"
    		alert(\"";echo "$heure:$minute:$seconde"; echo"\")
    
    	setTimeout(\"HeureCheckEJS()\", 3000)
    	}
    HeureCheckEJS();
    </script>
    </head>
    </html>";
    ?>
    et ceci affiche le meme resultat que precedent (lheure est la meme).
    Si les lignes php pour recuperer l'heure sexecute la premiere fois, pourkoi elle ne se re-execute pas a chaque setTimeout(\"HeureCheckEJS()\", 3000)


    Mon erreur est surement toute conne mais ca me bloque

    Merci pour votre aide

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    254
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2007
    Messages : 254
    Par défaut
    C'est simple. Le php s'exécute sur le serveur, génère le code html (et javascript) puis l'envoie au client. Et Basta, c'est fini. Il se rendort jusqu'au refresh suivant. En suite ET seulement ensuite, arrivé sur le poste client, le javascript s'exécute délesté de tout code php, Et s'il y a un timer, il exécure exactement le même code.
    Je te conseille de cliquer sur ta page avec le bouton droit de ta souris et de choisir "View Source", Tu y verras que le code php y a disparu et que c'est ce code là ET SEULEMENT celui là que javscript exécute.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 38
    Par défaut
    ok merci, je pige mieu la logique et l'ordre d'execution!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PHP-JS] convertir tableau php en tableau javascript
    Par stecale dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/11/2006, 17h09
  2. [PHP-JS] variable javascript php
    Par totor2027 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 25/09/2006, 15h40
  3. [PHP-JS] Inclure du PHP dans du Javascript (syntax)
    Par pierrot10 dans le forum Langage
    Réponses: 2
    Dernier message: 08/09/2006, 14h55
  4. [PHP-JS] Problème javascript + PHP
    Par samus535 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 12/06/2006, 16h39
  5. [PHP-JS] une fonction php avec parametres javascript
    Par kagura dans le forum Langage
    Réponses: 1
    Dernier message: 02/03/2006, 18h10

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