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] Javascript et Php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 262
    Par défaut [PHP-JS] Javascript et Php
    Bonjour à toutes et à tous,

    J'ai un petit soucis dans mon code : j'intègre un onchange dans un echo et malheureusement, celui-ci n'est plus du tout pris en compte.

    Voilà un exemple concret de mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <select name='idchapact' class='selectProfilage' id='idchapact' onchange='javascript:window.location='profilage.php?
    idchapact='+this.value+'&idact='+document.getElementById('idactivite').value+'
    &idnaf='+document.getElementById('idnaf').value+'
    &idlibnaf='+document.getElementById('idlibnaf').value+'
    &idnaf='+document.getElementById('idnaf').value+'
    &idlibfct='+document.getElementById('idlibfct').value+
    '&idpscli='+document.getElementById('idpscli').value+'
    &idlibpscli='+document.getElementById('idlibpscli').value+
    '&idsociete='+document.getElementById('idsociete').value+
    '&idagence='+document.getElementById('idagence').value+
    '&contact='+document.getElementById('contact').value'>";
    Lorsque celui ci est intégré à du HTML, tout fonctionne correctement mais dès qu'il est intégré dans du php ça **** dans la colle...

    Auriez vous une solution à me proposer ?

    Merci d'avance !

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 166
    Par défaut
    Bonjour,

    Pourrais tu nous montrer plus de code stp? Par ce que là je ne vois pas du tout d'où ça vient.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 199
    Par défaut
    Pour utiliser les appostrophes comme tu le fais dans un echo php il faut ajouter un \ avant chaque. Sinon remplaces les par des guillements

  4. #4
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 262
    Par défaut
    Je ne m'y connais pas beaucoup en javascript et pour ce qui est des \ ou des ", je ne vois pas où les mettre et comment les utiliser...

    Pourrais-tu me donner un exemple ???

    Merci d'avance.

    Pour plus de code, je ne vois pas trop quoi montrer.
    Pour plus d'infos : mes select ne sont accessibles que par une condition php. Si je reçois un envoi de formulaire, alors mes select apparaissent et donc mon code javascript est forcément situé dans un echo...

    Merci pour votre aide !

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 199
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    echo '<select name="idchapact" class="selectProfilage" id="idchapact" onchange="javascript:window.location=\'profilage.php?
    idchapact=\'+this.value+\'&idact=\'+document.getElementById("idactivite").value+\'
    &idnaf=\'+document.getElementById("idnaf").value+\'
    &idlibnaf=\'+document.getElementById("idlibnaf").value+\'
    &idnaf=\'+document.getElementById("idnaf").value+\'
    &idlibfct=\'+document.getElementById("idlibfct").value+
    \'&idpscli=\'+document.getElementById("idpscli").value+\'
    &idlibpscli=\'+document.getElementById("idlibpscli").value+
    \'&idsociete=\'+document.getElementById("idsociete").value+
    \'&idagence=\'+document.getElementById("idagence").value+
    \'&contact=\'+document.getElementById("contact").value">';
    essaye ça pour voir...

  6. #6
    Membre éclairé
    Inscrit en
    Mai 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 262
    Par défaut
    J'ai testé ta solution mais malheureusement, je n'ai pas plus de résultat.

    Le code est bon mais le javascript ne s'exécute pas...

    Merci pour votre aide !!!

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    166
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 166
    Par défaut
    Pourrais tu nous afficher le code source de la page pour voir ce que ça donne (depuis ton naviguateur), comme ça on peut voir comment le code est interpreté.

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

Discussions similaires

  1. [PHP-JS] javascript et php
    Par grochenel dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 06/12/2005, 23h21
  2. [PHP-JS] javascript et php
    Par jarod71 dans le forum Langage
    Réponses: 2
    Dernier message: 01/12/2005, 23h54
  3. [PHP-JS] Javascript ou PHP
    Par lynchmaniac dans le forum Langage
    Réponses: 7
    Dernier message: 27/10/2005, 11h10
  4. [PHP-JS] Javascript et PHP: passer une valeur en paramètres
    Par anutka dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/10/2005, 13h05
  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, 17h55

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