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

MXML Discussion :

Passer un parametre dans le bouton


Sujet :

MXML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite Avatar de alain31tl
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 935
    Par défaut Passer un parametre dans le bouton
    Bonjour

    Classiquement, j'utilisais la méthode simple pour passer un parametre à mon script php depuis un bouton :
    Exemple :
    <input type='submit' name='c_action' value'=action_1'>
    Ce qui me permettait suivant le parametre passé, de pouvoir organiser mes différentes requetes php.
    Mais sur Flex et en MXML, j'observe qu'il est possible d'attribuer un "name="", mais "value="" n'est pas autorisé.

    Une idée de substitution svp ?
    Merci à vous
    Cdt

  2. #2
    Membre émérite Avatar de alain31tl
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 935
    Par défaut
    Finalement complété mon formulaire d'un TextInput de type "hidden".
    Et celà fonctionne en attendant de trouver mieux :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <mx:request xmlns="">
                <c_action>{c_action.text}</c_action>
                <c_action_2>{c_action_2.text}</c_action_2> 
                ...................................
                ...................................
                ...................................    
                </mx:request>
     
     
     
    <mx:TextInput id="c_action" text="Req_1" visible="false" height="0" 
     
    width="0"/>
    Ce n'est sans doute pas la façon la plus rationnelle, mais ce passage de
    parametre permet au moins à mon script PHP d'identifier la requete utile.
    =>> Surtout quand on dispose de plusieurs formulaires différents sur la même application.

    Shema PHP
    if (isset($_POST) && ($_POST["c_action"]=="Req_1") && .....etc.....)){
    ==> script php 1
    }
    elseif (isset($_POST) && ($_POST["c_action_2"]=="Req_2") && ....etc......)){
    ==> script php 2
    }
    etc....
    {
    Ok, c'est du "bricolage", et je reste persuadé que des solutions plus sophistiquées existent.
    Je ne ferme pas la file pour l'instant, au cas où.

Discussions similaires

  1. [JSF] passer un parametre dans un popup
    Par maximus001ma dans le forum JSF
    Réponses: 5
    Dernier message: 07/08/2009, 18h16
  2. passer un parametre dans select count
    Par esojrehcir dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 26/10/2007, 14h12
  3. passer deux parametres dans navigateurl d'une datalist
    Par imanesl dans le forum ASP.NET
    Réponses: 2
    Dernier message: 24/04/2007, 10h40
  4. faire passer des parametres dans l'url
    Par Freyja dans le forum Réseau/Web
    Réponses: 2
    Dernier message: 21/08/2006, 15h57

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