*   >> Lecture Éducation Articles >> tech >> développement web

Envoi Web Form Data Set comme Email Avec Php

l'ensemble de données envoyé lorsque l'utilisateur a cliqué sur le bouton d'envoi. Rappelez-vous, le script PHP est dans le serveur Web qui reçoit les informations du formulaire. Le deuxième segment de code principal valide les valeurs reçues pour voir si elles ont été bien de type; sinon, message d'erreur est envoyé à l'utilisateur pour les retaper et de l'e-mail est pas envoyé au serveur de messagerie. Si il n'y a pas d'erreur de frappe, le troisième segment principal prépare et envoie l'e-mail; sinon le troisième segment principal ne pas envoyer l'email.

Le troisième segment de code principal enverra également un retour à l'utilisateur si le message a été envoyé au serveur de messagerie ou non, car il est le programme sendmail qui envoie effectivement l'e-mail, pas le script PHP. Il existe trois signaux de retour possibles pour l'utilisateur. Si il a fait une erreur lors du remplissage du formulaire puis il recevrait une évaluation disant qu'il a fait une erreur (son e-mail ne sera pas envoyé au serveur e-mail).

Si il a rempli le formulaire correctement, et si le programme sendmail fonctionne correctement, il recevra des commentaires disant que son e-mail a été envoyé au serveur de messagerie. Si il a rempli le formulaire correctement, mais si le programme sendmail ne fonctionnait pas correctement, alors il recevrait une évaluation disant que son e-mail n'a pas pu être envoyé au serveur de messagerie.

Le premier segment de code principal Ceci est le premier segment de code principal pour le script PHP pour l'e-mail ci-dessus: $ = $ _POST recipientVal ['bénéficiaire']; $ $ _POST fnameVal = ['prenom']; $ $ _POST lnameVal = ['nom']; $ $ _POST emailVal = ['email']; $ $ _POST sbjVal = ['Objet']; $ $ _POST msgVal = ['message']; PHP dispose d'un tableau prédéfini globale appelée $ _POST. Si votre formulaire HTML utilise la méthode de poste alors ce tableau aura toutes les valeurs de contrôle de la forme que ses valeurs.

Les noms des contrôles de formulaire seront les clés correspondantes du tableau. Donc, lorsque le formulaire HTML est envoyé à partir du navigateur, le tableau $ _POST pour le script PHP sur le serveur Web recevra l'ensemble de données. Pour obtenir la valeur de chaque commande dans le script, vous devez connaître le nom de la commande. Vous affectez la valeur de retour (pour les déclarations ci-dessus) à une variable avec le nom que vous voulez. Ces noms de variables attribuées seront utilisées lors de la formation du code PHP email.

Par exem

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.