[PHP] variable de session dans formulaire
chouchouboy
Messages postés
561
Statut
Membre
-
Reivax962 Messages postés 3742 Statut Membre -
Reivax962 Messages postés 3742 Statut Membre -
Bonjour,
sur mon site, j'ai une page d'authentification qui garde en mémoire le pseudo, mail... de l'utilisateur qui s'est logué.
Maintenant, je voudrais affichier dans un même champ de formulaire la variable de session 'nom et 'prenom'. J'arrive déjà à en afficher un des deux mais pas les deux. Voilà mon code :
<input type=text name=from size=30 value=".$_SESSION['nom'].">
Je voudrais donc savoir comment ajouter le prenom en plus du nom dans le même champs de formulaire.
Merci
sur mon site, j'ai une page d'authentification qui garde en mémoire le pseudo, mail... de l'utilisateur qui s'est logué.
Maintenant, je voudrais affichier dans un même champ de formulaire la variable de session 'nom et 'prenom'. J'arrive déjà à en afficher un des deux mais pas les deux. Voilà mon code :
<input type=text name=from size=30 value=".$_SESSION['nom'].">
Je voudrais donc savoir comment ajouter le prenom en plus du nom dans le même champs de formulaire.
Merci
A voir également:
- [PHP] variable de session dans formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Www.yahoomail.com ouverture de session ✓ - Forum Yahoo mail
5 réponses
salut,
Une idée en passant, si la variable de session est prenom :
Ne pas oublier d'encadrer les valeurs des attributs des éléments HTML par des
apostrophes ou des guillemets.
A+, crabs
Une idée en passant, si la variable de session est prenom :
echo "<input type=\"text\" name=\"from\" size=\"30\" value=\"",$_SESSION['nom']," ",$_SESSION['prenom'],"\">" ;
Ne pas oublier d'encadrer les valeurs des attributs des éléments HTML par des
apostrophes ou des guillemets.
A+, crabs
crabs
Messages postés
909
Statut
Membre
507
Attention la ligne de code tient normalement sur une seule ligne...
ça ne fonctionne pas ! que faire ???
j'ai cette erreur qui s'affiche :
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /mnt/109/sdc/7/8/monsite/phpMailTo/phpmailto.php on line 27
merci
j'ai cette erreur qui s'affiche :
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /mnt/109/sdc/7/8/monsite/phpMailTo/phpmailto.php on line 27
merci
Bjr
Sûr que ca risque pas de marcher ! LOL
Et pour cause la syntaxe est fausse ...
Essai :
L'utilisation des \" est juste mais ca rend plus difficile la lecture du code.
Voilà
Sûr que ca risque pas de marcher ! LOL
Et pour cause la syntaxe est fausse ...
Essai :
echo '<input type="text" name="from" size="30" value="'.$_SESSION['nom'].' '.$_SESSION['prenom'].'">' ;
L'utilisation des \" est juste mais ca rend plus difficile la lecture du code.
Voilà
bonjour, et dans la balise <form>
peut on directement récupérer le mail des membres avec une session
peut on directement récupérer le mail des membres avec une session
<form id='contact' method="post" action=" QUE METTRE ICI mailto: $session ">" enctype="multipart/form-data"> merci pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Non, on ne peut pas directement.
Par contre, ce que tu peux faire :
<form id='contact' method="post" action="page.php">" enctype="multipart/form-data">
et dans page.php, tu mets :
<?php
session_start();
$_SESSION['valeur1'] = $_POST['valeur1'];
$_SESSION['valeur2'] = $_POST['valeur2'];
$_SESSION['valeur3'] = $_POST['valeur3'];
...
Pour chacune des variables que tu veux mettre en session (variables qui doivent donc être déclarées dans des <input> ou <select> du formulaire précédent)
Par contre, ce que tu peux faire :
<form id='contact' method="post" action="page.php">" enctype="multipart/form-data">
et dans page.php, tu mets :
<?php
session_start();
$_SESSION['valeur1'] = $_POST['valeur1'];
$_SESSION['valeur2'] = $_POST['valeur2'];
$_SESSION['valeur3'] = $_POST['valeur3'];
...
Pour chacune des variables que tu veux mettre en session (variables qui doivent donc être déclarées dans des <input> ou <select> du formulaire précédent)