[PHP] Formulaire et envoi sur 1 seule page
yonis5555
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
eyidival Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
eyidival Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrais faire 1 formulaire d'abonnement sur mon site. D'habitude je le faisais en 2 pages:
1 page HTML (formulaire)
1 page PHP (traitement des donnees etc.)
Je voudrais faire tout ca en 1 seule et unique page PHP, comment puis-je faire?
De plus, dans cette page, je voudrais que si tous les champs (sauf 1 qui est facultatif) ou 1 d'entre eux est vide, que l'email ne me parvienne pas.
Merci d'avance..
Je voudrais faire 1 formulaire d'abonnement sur mon site. D'habitude je le faisais en 2 pages:
1 page HTML (formulaire)
1 page PHP (traitement des donnees etc.)
Je voudrais faire tout ca en 1 seule et unique page PHP, comment puis-je faire?
De plus, dans cette page, je voudrais que si tous les champs (sauf 1 qui est facultatif) ou 1 d'entre eux est vide, que l'email ne me parvienne pas.
Merci d'avance..
A voir également:
- [PHP] Formulaire et envoi sur 1 seule page
- Whatsapp formulaire opposition - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Comment supprimer une page sur word - Guide
- Formulaire de réclamation facebook - Guide
- Mettre une seule page en paysage word - Guide
3 réponses
SALUT
J ai sur mon site , un generateur de formulaire qui te permet d avoir au choix 1 ou plusieurs fichier .php !!!
dans les GENERATORS sur cette page!
RAD
J ai sur mon site , un generateur de formulaire qui te permet d avoir au choix 1 ou plusieurs fichier .php !!!
dans les GENERATORS sur cette page!
RAD
eyidival
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
comment je peux rentrer en possession de ce logiciel ?
c'est bien sur tout a fait possible :
ex :
if(isset($_REQUEST['nom']) && !empty($_REQUEST['nom'])) {
... traitement ...
}
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
ton nom : <input type="text" name="nom" value="'.$_REQUEST['nom'].'"/>
<input type="submit" value="Envoyer"/>
</form>
ex :
if(isset($_REQUEST['nom']) && !empty($_REQUEST['nom'])) {
... traitement ...
}
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
ton nom : <input type="text" name="nom" value="'.$_REQUEST['nom'].'"/>
<input type="submit" value="Envoyer"/>
</form>
... mais c'est deguelasse... il vaut mieux séparer ton traitement de ton formulaire.
Pour les champs obligatoire c'est l'inverse :
if(!isset($_REQUEST['nom']) || empty($_REQUEST['nom'])) {
echo "manque le nom";
die(); //
}
Pour la case a cocher je vois pas le soucis
<input type="checkbox" name="offre" value="1"/>
1 checké
0 null
Pour les champs obligatoire c'est l'inverse :
if(!isset($_REQUEST['nom']) || empty($_REQUEST['nom'])) {
echo "manque le nom";
die(); //
}
Pour la case a cocher je vois pas le soucis
<input type="checkbox" name="offre" value="1"/>
1 checké
0 null