[PHP] variable de session dans formulaire
chouchouboy
Messages postés
550
Date d'inscription
Statut
Membre
Dernière intervention
-
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
Reivax962 Messages postés 3672 Date d'inscription Statut Membre Dernière intervention -
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 - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
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
908
Date d'inscription
Statut
Membre
Dernière intervention
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)