Récuperer un nom dans un formulaire
choukyyo
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis perdu.
J'ai une page où j'ai des photos, en cliquant sur une photo, j'arrive sur une page
contenant un formulaire.
J'aimerai que lorsqu'on clique donc sur la première page avec la photo, le premier
champ de mon formulaire (nom) de la deuxième page
soit rempli automatiquement avec le nom de la photo.
Quelqu'un pourrait-il m'aider?
Merci par avance
je suis perdu.
J'ai une page où j'ai des photos, en cliquant sur une photo, j'arrive sur une page
contenant un formulaire.
J'aimerai que lorsqu'on clique donc sur la première page avec la photo, le premier
champ de mon formulaire (nom) de la deuxième page
soit rempli automatiquement avec le nom de la photo.
Quelqu'un pourrait-il m'aider?
Merci par avance
A voir également:
- Récuperer un nom dans un formulaire
- Whatsapp formulaire opposition - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
- Formulaire de réclamation facebook - Guide
3 réponses
Bonjour,
Quelque chose comme ceci :
?
(sachant que le name de la photo de la page précédente, c'est nom_photo et que vous passez vos variables avec la méthode POST)
Quelque chose comme ceci :
Vous avez choisi la photo : <input type="texte" value="<?php echo $_POST['nom_photo'] ?>"
?
(sachant que le name de la photo de la page précédente, c'est nom_photo et que vous passez vos variables avec la méthode POST)
merci beaucoup!
mais je ne suis vraiment pas doué:
sur ma première page où j'ai ma photo, j'ai:
<a href="zoo.php><img src="verso.jpg" title="sharon"></a>
et j'aimerai donc que le nom (title) que j'ai donné à cette photo apparaisse
dans le champ nom de mon formulaire de la page zoo.php
<input type="text" name="textfield" value"name">
mais je ne suis vraiment pas doué:
sur ma première page où j'ai ma photo, j'ai:
<a href="zoo.php><img src="verso.jpg" title="sharon"></a>
et j'aimerai donc que le nom (title) que j'ai donné à cette photo apparaisse
dans le champ nom de mon formulaire de la page zoo.php
<input type="text" name="textfield" value"name">
D'accord =)
Il y a une méthode plus compliquée avec php, un formulaire et tout, qui permet d'être dynamique et tout. Néanmoins, peut-être que pour vous, ce serait utiliser du napalm pour tuer des mouches...
Si votre image et votre lien vers la 2ème page est statique, vous pouvez passer tout simplement la valeur en paramètre :
J'ai passé dans l'url le nom de l'image, je l'ai affiché dans la deuxième page avec son mot clef (name_photo dans mon cas) et je lui ai collé l'extension.
Si jamais tes noms d'images ont des accents, des caractères spéciaux, des espaces et tout le bazar, on peut faire un truc plus propre comme ceci :
Il y a une méthode plus compliquée avec php, un formulaire et tout, qui permet d'être dynamique et tout. Néanmoins, peut-être que pour vous, ce serait utiliser du napalm pour tuer des mouches...
Si votre image et votre lien vers la 2ème page est statique, vous pouvez passer tout simplement la valeur en paramètre :
Première page : <a href="zoo.php?name_photo=verso><img src="verso.jpg" title="sharon"></a> Deuxième page : <input type="text" name="textfield" value"<?php echo $_GET['name_photo'].".jpg"; ?>">
J'ai passé dans l'url le nom de l'image, je l'ai affiché dans la deuxième page avec son mot clef (name_photo dans mon cas) et je lui ai collé l'extension.
Si jamais tes noms d'images ont des accents, des caractères spéciaux, des espaces et tout le bazar, on peut faire un truc plus propre comme ceci :
Première page : <a href="zoo.php?name_photo=photo1><img src="verso.jpg" title="sharon"></a> Deuxième page : <?php if(isset($_GET['name_photo'])){ switch($_GET['name_photo']){ case "photo1" : $nom = "verso.jpg"; break; case "photo2" : $nom = "recto.png"; break; default : $nom = "Photo méconnue."; } }else{ $nom = ""; } ?> <input type="text" name="textfield" value"<?php echo $nom ?>">
en GET:
sur ma première page où j'ai ma photo, j'ai: <a href="zoo.php?nom=sharon"><img src="verso.jpg" title="sharon"></a> et j'aimerai donc que le nom (title) que j'ai donné à cette photo apparaisse dans le champ nom de mon formulaire de la page zoo.php <input type="text" name="textfield" value="<?php echo htmlentities($_GET['nom']); ?>" />