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

ASP Discussion :

transmission de variables


Sujet :

ASP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut transmission de variables
    bonjour

    j'ai une page principale (principale.asp) qui permet d'ouvrir une popup(choix.asp)
    dans cette popup j'ai un select qui affiche plusieurs choix

    je voudrais avec un "onChange" envoyer 2 variables deja existantes et le choix de l'utilisateur
    voila ce que j'ai et qui provoque une erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="TYPE" onChange="javascript:location.href='choix.asp?phicode=<%=phicode%>&codedossier=<%=codedossier%>&type='+this.value">
    merci de votre aide

  2. #2
    Membre averti Avatar de Crazyblinkgirl
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 341
    Points : 344
    Points
    344
    Par défaut
    Slt!

    Tu as quoi comme erreur exactement?

  3. #3
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Salut,

    Quelle erreur? et ligne de l'erreur?
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    la popup s'ouvre mais l'affichage semble s'arreter des qu'il arrive au niveau du select

  5. #5
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Fais afficher la source de ta page je pense que le message d'erreur est dans ton select.
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    en fait je pense que ce doit etre une erreur de syntaxe :

    avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="NEWTYPE" onChange="javascript:location.href='details_plage.asp?NEWTYPE=' + this.options[this.selectedIndex].value">
    c'est ok.
    si je veux ajouter une nouvelle variable(phicode=<%phicode%>), l'erreur se produit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="NEWTYPE" onChange="javascript:location.href='details_plage.asp?phicode=<%phicode%>&NEWTYPE=' + this.options[this.selectedIndex].value">

  7. #7
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    T'as pas le même code dans ton 1er post et le dernier. il manque un = dans le dernier <%=phicode%>.

    Après je sais pas.
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    le code du 1er post provoquait deja une erreur du meme type

  9. #9
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Tu as afficher la source de ta page dans le navigateur pour voir si t'avais un message d'erreur au niveau du select?
    Sans code et sans message d'erreur c'est dur de t'aider. Ce que tu montres c'est juste un lien qui est correctement écrit
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="NEWTYPE" onChange="location.href='details_plage.asp?NEWTYPE=' + this.options[this.selectedIndex].value+'&phicode='+195555
    ça marche mais quand je mets une variable (<%phicode%>)à la place de 195555 : erreur
    pourquoi?

    sinon voila le source :
    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
     
    <body>
    <form>
      <table border="0" width="245" cellspacing="0" cellpadding="0">
        <tr>
        <td width="100%" class="title_form">Propriétés de la plage</td>
      </tr>
    </table>
    <br>
      <table border="0" width="245" cellspacing="0" cellpadding="0">
        <tr>
        <td width="100%" class="titleTextBlue" height="20" valign="middle">&nbsp;&nbsp;
          Type : CONSULTATION GENERAL</td>
      </tr>
      <tr>
        <td width="100%" class="titleTextBlue" height="30" valign="middle">
     
    <select name="NEWTYPE" onChange="location.href='details_plage.asp?NEWTYPE=' + this.options[this.selectedIndex].value+'&phicode='+ <font face="Arial" size=2>
    <p>Erreur d'exécution Microsoft JScript</font> <font face="Arial" size=2>erreur '800a1391'</font>
    <p>
    <font face="Arial" size=2>'phicode' est indéfini.</font>
    <p>
    <font face="Arial" size=2>/stanga/details_plage.asp</font><font face="Arial" size=2>, ligne 77</font>

  11. #11
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <font face="Arial" size=2>'phicode' est indéfini.</font> 
    <p> 
    <font face="Arial" size=2>/stanga/details_plage.asp</font><font face="Arial" size=2>, ligne 77</font>
    Et bien ta variable phicode n'est pas défini à la ligne. Quelle est la ligne 77?
    Tu codes en Jscript? Mon aide sera peut-être limitée si c'est le cas.
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  12. #12
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    oui je suis en jscript...
    la ligne 77 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="NEWTYPE" onChange="location.href='details_plage.asp?NEWTYPE=' + this.options[this.selectedIndex].value+'&phicode='+<%=phicode%>">

  13. #13
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Comme je l'ai déjà dit je ne suis pas une bête en Jscript. Donc selon le message d'erreur :
    'phicode' est indéfini
    Tu le définis où phicode et le définis-tu bien? Il n'y a pas un pb avec phicode entre le moment ou tu le définis et le moment où tu l'utilises?
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

  14. #14
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    616
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 616
    Points : 177
    Points
    177
    Par défaut
    avec ça c'est bon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <select name="NEWTYPE" onChange="location.href='details_plage.asp?NEWTYPE=' + this.options[this.selectedIndex].value+'&phicode='+<%=Request.queryString("phicode")%>">
    merci de ton aide

  15. #15
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    Ah ben oui...
    N'oublies pas le tag résolu
    Les Cours et tutoriels JavaScript
    Penser à la recherche et au bouton

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 26/05/2006, 19h18
  2. probleme transmission de variable toute bete
    Par mereyj dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/03/2006, 20h18
  3. [Sécurité] PHP 5 transmission de variables
    Par messier79 dans le forum Langage
    Réponses: 18
    Dernier message: 09/01/2006, 14h05
  4. Transmission de variable avec GET et header
    Par spirou dans le forum Langage
    Réponses: 10
    Dernier message: 03/01/2006, 19h04
  5. [FLASH MX] Transmission de variables entre 2 swf
    Par totoche dans le forum Flash
    Réponses: 3
    Dernier message: 12/10/2005, 15h54

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