Formulaire php
Fermé
Anthoweed1
Messages postés
3
Date d'inscription
jeudi 6 avril 2017
Statut
Membre
Dernière intervention
6 avril 2017
-
6 avril 2017 à 17:19
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 - 6 avril 2017 à 20:00
cs_PaTaTe Messages postés 2126 Date d'inscription mercredi 21 août 2002 Statut Contributeur Dernière intervention 19 février 2021 - 6 avril 2017 à 20:00
A voir également:
- Formulaire php
- Formulaire de réclamation facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum HTML
- Google Chrome : "Nouvel envoi du formulaire" - Forum Google Chrome
3 réponses
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
496
6 avril 2017 à 17:23
6 avril 2017 à 17:23
Un formulaire de la sorte n'est pas forcément fait en PHP, ll peut être fait en HTML/Javascript (intégrable évidement dans une page PHP évidement)
pouriez vous m'aider a réglé mon problème ?
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
496
6 avril 2017 à 17:29
6 avril 2017 à 17:29
Pour régler votre problème il faudrait savoir ce que ce formulaire doit comporter ^^
anthony lanthin
>
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
6 avril 2017 à 17:35
6 avril 2017 à 17:35
peu importe que se sois du php ou html tant que le formulaire s'envois correctement
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
496
>
anthony lanthin
6 avril 2017 à 18:43
6 avril 2017 à 18:43
Tu ne réponds pas à la question ^^
Que doit comporter le formulaire ?
Que doit comporter le formulaire ?
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
496
>
anthony lanthin
Modifié le 6 avril 2017 à 20:14
Modifié le 6 avril 2017 à 20:14
On va faire simple alors :
Page mail.html :
Page verif.php :
Page mail.html :
<center> <h1>Formulaire de contact</h1> <form action="verif.php" method="post"> Votre email : <br/><input name="email" type="text"/><br/><br/> Objet : <br/><input name="objet" type="text"/><br/><br/> Message : <br/><textarea name="message" rows="5" cols="30"></textarea><br/><br/> <input type="submit" value="Envoyer"/> </form> </center>
Page verif.php :
<?php $destinataire = "webmaster@monsite.com"; $email = $_POST['email']; $objet = $_POST['objet']; $message = $_POST['message']; $header = "From: " . $_POST['email']; if ( $objet == "" ) {//On stoppe si pas d'objet echo "Veuillez indiquer un objet."; $erreur = true; } if ( $message == "" ) {//On stoppe si pas de message echo "Veuillez indiquer un message."; $erreur = true; } $email_regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+.[a-z0-9-]"; if ( $email == "" OR !eregi( $email_regex , $email ) ) {//On stoppe si pas de mail valide echo "Veuillez indiquer un email valide."; $erreur = true; } if ( !$erreur ) {//Si aucune erreur n'a pas été detectée, envoi ... mail( $destinataire , $objet , $message , $header ); echo "Le message a été envoyé."; } ?>
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
Anthoweed1
Messages postés
3
Date d'inscription
jeudi 6 avril 2017
Statut
Membre
Dernière intervention
6 avril 2017
>
cs_PaTaTe
Messages postés
2126
Date d'inscription
mercredi 21 août 2002
Statut
Contributeur
Dernière intervention
19 février 2021
6 avril 2017 à 19:53
6 avril 2017 à 19:53
nom et prénom
adresse e-mail
champ texte a défilement
et le bouton envoyer
adresse e-mail
champ texte a défilement
et le bouton envoyer
jordane45
Messages postés
38314
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
24 novembre 2024
4 705
6 avril 2017 à 19:48
6 avril 2017 à 19:48
Bonjour,
Une simple recherche te donne des exemples ...
par exemple : https://forums.commentcamarche.net/forum/affich-34495151-transmettre-des-donnees-de-formulaires#p34500025
Une simple recherche te donne des exemples ...
par exemple : https://forums.commentcamarche.net/forum/affich-34495151-transmettre-des-donnees-de-formulaires#p34500025