Par eux-mêmes , les formulaires HTML ne font pas beaucoup . Vous pouvez envoyer l'entrée de l' utilisateur à un formulaire de contact à votre adresse e -mail , mais c'est tout. Utiliser PHP , vous pouvez non seulement envoyer le formulaire d'entrée de contact, mais aussi donner aux utilisateurs plus de rétroaction , tels que "Merci" ou erreur messages.For un PHP formulaires de contact de travail est que vous avez besoin d'un formulaire HTML et un fichier PHP qui traite l' former en utilisant la fonction " mail () " . Il s'agit d'une fonction intégrée de PHP qui prend des valeurs pour le nom, e- mail, le sujet , le message et l'adresse e -mail du destinataire . Instructions
Créez votre formulaire HTML
1
Ouvrez le fichier HTML de votre page Web dans un éditeur de code ou Notepad. Cette page isthe où vous voulez ajouter la forme . Commencez avec une paire de balises de formulaire :
2
Définissez la méthode et les attributs d'action pour votre forme dans l' ouverture balise form . Utilisez la méthode "post" , ce qui est le mieux adapté pour les formulaires de contact. Définissez l'attribut d'action pour le nom d'un fichier PHP que vous allez utiliser pour traiter le formulaire .
Photos
Notez que chaque balise d'entrée comprend un attribut de nom . Votre script PHP devra la valeur de chacun de ces attributs à travailler .
Programme Votre traitement de formulaires fichier
4
Créer un nouveau fichier et sauvegardez-le sous le nom que vous définissez pour l'attribut action du formulaire. Donnez ouverture et la fermeture des balises PHP. Entre les balises , écrivez votre code pour définir chaque champ à une variable comme ceci:
< php
$ subject = $ _POST [ 'subject' ] ;
? $ message = $ _POST [' message' ] ;
mail_from $ = $ _POST [ 'email' ] ;
$ header = "From:" . $ _POST [ 'Nom' ] . "<" . mail_from $ . ">" ;
> Photos
Les lieux de codes ci-dessus , toutes les informations des champs dans des variables ? . Le " mail () " fonction PHP en a besoin pour construire le message e -mail , il vous enverra
5
Réglez votre adresse e -mail à une variable comme ceci: .
$ to = " yourname@yoursite.com " ;
6
Donnez votre fonction " mail () " pour construire le message e -mail et l'envoyer à votre adresse : Photos
$ processus = courrier ($ destinataire, $ sujet, $ message , $ header ) ;
7
Ajouter des informations à l'utilisateur sur la page de traitement de votre formulaire de contact. Vous pouvez vérifier la variable que vous définissez pour " mail () " et donner à l'utilisateur une réponse ou un message d'erreur en fonction de si oui ou non le formulaire de contact travaillé . Voici un exemple :
if ( $ process ) {
echo " Merci de nous contacter Nous reviendrons vers vous bientôt. ". ;
} Else { Photos
echo " Il y avait une erreur S'il vous plaît essayer à nouveau. ". ;
}