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 :

$_GET['nom'] dans un formulaire par defaut


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 17
    Par défaut $_GET['nom'] dans un formulaire par defaut
    Bonjour,

    jaimerais bien transmettre une variable vers un autre lien avec ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <a href="cible.php">Cliquez ici</a>
    apres, dans cible.php?nom=mot, jaimerais mettra un formulaire comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <form action="coordonnee.php" method="post">
     
    <input type="text" name="titrecarte" value="$_GET['nom']"/>
     
    <input type="submit" value="Envoyer" />
     
    </form>
    je veux que $_GET['nom'] soit affiché par defaut dans le formulaire, c possible?

  2. #2
    Modérateur

    Avatar de MaitrePylos
    Homme Profil pro
    DBA
    Inscrit en
    Juin 2005
    Messages
    5 506
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2005
    Messages : 5 506
    Par défaut
    Je ne comprend pas bien ta question, puisque tu as la solution, juste que le lien doit contenir le nom

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="cible.php?nom=mot">Cliquez ici</a>
    et dans ce code , cela doit être bon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <form action="coordonnee.php" method="post">
     
    <input type="text" name="titrecarte" value="$_GET['nom']"/>
     
    <input type="submit" value="Envoyer" />
     
    </form>
    J'ai peut-être loupé quelque chose dans ta demande?

  3. #3
    Membre émérite Avatar de cadoudal56
    Profil pro
    Inscrit en
    Février 2005
    Messages
    694
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 694
    Par défaut
    Hello,

    De deux choses l'une....

    Je cliques sur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="cible.php?nom=mot">Cliquez ici</a>
    Et j'arrive sur une nouvelle page (cible.php) qui affiche un formulaire affichant ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form action="coordonnee.php" method="post">
    <input type="text" name="titrecarte" value="$_GET['nom']"/>
    <input type="submit" value="Envoyer" />
    </form>
    Dans ce cas, la réponse est dans ta question....

    Ou alors, tu souhaiterais que l'on cliques sur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <a href="cible.php?nom=mot">Cliquez ici</a>
    Et que automatiquement, et sur la même page, cela vienne remplir la valeur du champ "Titrecarte" de ton formulaire...

    Dans ce cas, ce n'est pas avec du PHP que tu va résoudre ce probleme, mais avec du javascript....
    Comme tu n'es pas dans la bonne partie du forum pour résoudre ce probleme, et que je suis loin d'etre un spécialiste, je vais quand meme te donner un début de soluce au cas ou ce serait bien ta question...

    Il faudrait que tu procede comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <a href="#" onClick="document.carte.titrecarte.value='mot';">Cliquez ici</a>
    <form name="carte" id="carte" action="coordonnee.php" method="post">
    <input type="text" name="titrecarte" value=""/>
    <input type="submit" value="Envoyer" />
    </form>
    Comme je te le disais, cela devrait ressembler a un truc comme cela, mais ce n'est pas ur que cela fonctionne...

    @+
    cadou

  4. #4
    Membre Expert
    Avatar de Jumano
    Profil pro
    Inscrit en
    Février 2007
    Messages
    1 163
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2007
    Messages : 1 163
    Par défaut
    Bonjour,
    En supposant que tu as bien deux pages, que sur la première page tu es le lien, et sur la seconde le formulaire.
    Il te manque les balises PHP autour de ta variable :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" name="titrecarte" value="<?php echo $_GET['nom']; ?>"/>

Discussions similaires

  1. [AC-2013] remplacer le nom d'un formulaire par une variable dans un Public Sub
    Par GuyDuLac dans le forum VBA Access
    Réponses: 2
    Dernier message: 24/10/2014, 17h23
  2. recuper ,affcher nom dans nouveau formulaire
    Par jokenjo dans le forum IHM
    Réponses: 3
    Dernier message: 04/06/2007, 16h25
  3. Réponses: 3
    Dernier message: 17/08/2006, 16h49
  4. Erreur Nom ? dans contrôle formulaire.
    Par jmde dans le forum Access
    Réponses: 11
    Dernier message: 22/05/2006, 00h14
  5. Réponses: 1
    Dernier message: 04/05/2006, 08h20

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