PHP Formulaire
Résolu
lamzo74
-
lamzo74 -
lamzo74 -
Bonjour,
je debute en php:
J'ai besoin de votra aide mes amis!!
J'ai crée un site intranet ou pour y accedé on passe par une page d'authentification, j crée un page nouveau client par ex, ou via un formulaire on crée un nouveau client qui va se rentré dans la base de donnée. jusqu'à tout va bien.
Cependant dans mon formulaire, il y a un champ operateu, ce champ la je souhaite qui se mette authomatiquement en fonction de la personne qui s'est authentifié:
ex: si je m'authentifie en tant ke "jean" et j'ouvre ma page "nouveau client" au champ opérateurclient il y a "jean".
j'ai voulu testé quelque chose comme sa mais bon sa ne marche pas :
<td>Recepteur du ticket :<td><input size=5 type="text" name="TrigrammeOperateur" value=<?php echo $_GET['TrigrammeOperateur'];?>>"></td>
VOILA Est que quelqu'un aurai une idéee c urgen mercii d'avance de vos réponse!
je debute en php:
J'ai besoin de votra aide mes amis!!
J'ai crée un site intranet ou pour y accedé on passe par une page d'authentification, j crée un page nouveau client par ex, ou via un formulaire on crée un nouveau client qui va se rentré dans la base de donnée. jusqu'à tout va bien.
Cependant dans mon formulaire, il y a un champ operateu, ce champ la je souhaite qui se mette authomatiquement en fonction de la personne qui s'est authentifié:
ex: si je m'authentifie en tant ke "jean" et j'ouvre ma page "nouveau client" au champ opérateurclient il y a "jean".
j'ai voulu testé quelque chose comme sa mais bon sa ne marche pas :
<td>Recepteur du ticket :<td><input size=5 type="text" name="TrigrammeOperateur" value=<?php echo $_GET['TrigrammeOperateur'];?>>"></td>
VOILA Est que quelqu'un aurai une idéee c urgen mercii d'avance de vos réponse!
A voir également:
- PHP 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
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
10 réponses
$_GET['TrigrammeOperateur'] devrait marcher si tu as bien passé la variable TrigrammeOperateur dans l'URL.
Sinon, essaye en utilisant cette variable en session.
Sinon, essaye en utilisant cette variable en session.
Utilises-tu les $_SESSION pour l'identification ?
car dans se cas là, tu peux très facilement récupérer le nom de l'utilisateur
car dans se cas là, tu peux très facilement récupérer le nom de l'utilisateur
Mais le "$_GET['TrigrammeOperateur'] " fo ke je le mette dans quelle endroit la ou je crée la maquette du formulaire ou la je crée mon code php qui fé lenvoi a la base de donnée ???
Parcke le $_GET['TrigrammeOperateur'] j'ai essayé et sa ne marche pas apré je l'est peut etre mal positionnée???
Parcke le $_GET['TrigrammeOperateur'] j'ai essayé et sa ne marche pas apré je l'est peut etre mal positionnée???
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
essaye d'utiliser le POST plutôt que le GET
c'est à dire utiliser
il faut mettre dans la balise du formulaire
et sinon ton code a une petite erreur :
il y avait un > de trop et un " qui manquait et aussi un </td>
c'est à dire utiliser
$_POST['TrigrammeOperateur']que
$_GET['TrigrammeOperateur']
il faut mettre dans la balise du formulaire
<form method="post" action="...">
et sinon ton code a une petite erreur :
<td>Recepteur du ticket :</td><td><input size=5 type="text" name="TrigrammeOperateur" value="<?php echo $_GET['TrigrammeOperateur']; ?>"></td>
il y avait un > de trop et un " qui manquait et aussi un </td>
fo ke j le place au meme endroit sof ke je met $_POST o lieu de $_Get ???
ou alors il faut que le mettre
<form action="?page=11" method="POST">
ou alors il faut que le mettre
<form action="?page=11" method="POST">
slttt
sa s'affiche bien dans le champ ou il doit etre mi mais sa me met le message d'erreur dedans :
"<br /><b>Notice</b>: Undefined index: TrigrammeOperateur in <b>F:\Program Files\wamp\www\test\pages\NouveauTicket.php</b> on line <b>24</b><br />"
sa s'affiche bien dans le champ ou il doit etre mi mais sa me met le message d'erreur dedans :
"<br /><b>Notice</b>: Undefined index: TrigrammeOperateur in <b>F:\Program Files\wamp\www\test\pages\NouveauTicket.php</b> on line <b>24</b><br />"
j'aurais fait plutot comme cela :
car si tu rentre la valeur en $_SESSION, elle reste jusqu'a la déconnexion de la personne, donc tu peut la réutiliser quand tu veux, se qui est pratique
<form action="?page=11" method="POST"> <td>Recepteur du ticket :</td><td><input size=5 type="text" name="TrigrammeOperateur" value="<?php echo $_SESSION['TrigrammeOperateur']; ?>"></td> </form
car si tu rentre la valeur en $_SESSION, elle reste jusqu'a la déconnexion de la personne, donc tu peut la réutiliser quand tu veux, se qui est pratique