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

JavaScript Discussion :

PHP dans Javascript


Sujet :

JavaScript

  1. #1
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 8
    Par défaut PHP dans Javascript
    Bonjour,
    J'ai un tableau PHP d'une grande taille (1200 élément ) j'ai essayé de l'utiliser dans javascript mais le code n'affiche rien ni le résultat ni l'erreur. Voilà le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <script type="text/javascript">
    for (var i=1;i<10;i++) {
      var com='<?PHP echo $commune[i]; ?>';
      alert(com);
    }
    </script>
    j'ai essayé d'utiliser json_encode() mais cette fonction marche avec les tableaux de petit taille.
    est ce que quelqu'un à une idée.
    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SylvainPV
    Profil pro
    Inscrit en
    Novembre 2012
    Messages
    3 375
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2012
    Messages : 3 375
    Par défaut
    PHP s'exécute côté serveur, JavaScript côté client. Il faut donc que tu regardes à quoi ressemble le code une fois arrivé au client : clic droit afficher la source, ou passer par l'inspecteur de développement de ton navigateur (F12). Dans cette section du forum, on ne poste que le code client.

  3. #3
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 420
    Par défaut
    Citation Envoyé par kaledben Voir le message
    J'ai un tableau PHP d'une grande taille (1200 élément )
    ...
    j'ai essayé d'utiliser json_encode() mais cette fonction marche avec les tableaux de petit taille.
    Ah bon ? Je pense plutôt que tu as un problème dans la structure de ton tableau. Et puis 1200 c'est pas énorme non plus. Après ça dépend de de ce que tu veux en faire. Si tu veux insérer 1200 lignes de html dans le DOM évidemment ça va prendre un certain temps et prendre pas mal de ressources mais ce n'est pas un pb de json_encode mais plus généralement du nombre d'éléments que tu veux insérer.

  4. #4
    Membre régulier
    Inscrit en
    Décembre 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 8
    Par défaut
    C'est bon j'ai résolu mon problème c'était à cause de continue de tableau ni de taille ni de json_encode()
    Merci à vos aides

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

Discussions similaires

  1. [PHP-JS] Soucis variable php dans javascript.
    Par cisse18 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 13/07/2006, 10h47
  2. [PHP-JS] PHP dans javascript = fichier .php ?
    Par DevloNewb' dans le forum Langage
    Réponses: 20
    Dernier message: 05/07/2006, 11h14
  3. [PHP-JS] Intégration de PHP dans Javascript
    Par fanchy dans le forum Langage
    Réponses: 5
    Dernier message: 27/04/2006, 01h36
  4. Recuperer un tableau php dans javascript
    Par 17mounir dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2005, 09h07
  5. [PHP-JS] Mettre du php dans javascript
    Par fisico dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 05/11/2004, 16h55

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