Latest web development tutorials
×

PHP cours

PHP cours PHP Brève introduction PHP installer PHP grammaire PHP variable PHP echo/print PHP Types de données PHP constante PHP chaîne PHP opérateurs PHP If...Else PHP Switch PHP tableau PHP Tri d'un tableau PHP Superglobales PHP While circulation PHP For circulation PHP fonction PHP Variables magiques PHP Namespaces PHP Object-Oriented

PHP forme

PHP forme PHP Authentification Forms PHP forme - Les champs obligatoires PHP forme - email de vérification et d'URL PHP Complète instance de formulaire PHP $_GET variable PHP $_POST variable

PHP Tutorial avancée

PHP Les tableaux multidimensionnels PHP date PHP contenir PHP fichier PHP File Upload PHP Cookie PHP Session PHP E-mail PHP sécurité E-mail PHP Error PHP Exception PHP filtre PHP filtre avancé PHP JSON

PHP 7 Nouvelles fonctionnalités

PHP 7 Nouvelles fonctionnalités

PHP Base de données

PHP MySQL Brève introduction PHP MySQL raccordement PHP MySQL La création d'une base de données PHP MySQL Créer une table de données PHP MySQL Insérer des données PHP MySQL Insérez des données multiples PHP MySQL Déclarations préparées PHP MySQL Lire les données PHP MySQL WHERE PHP MySQL ORDER BY PHP MySQL UPDATE PHP MySQL DELETE PHP ODBC

PHP XML

XML Expat Parser XML DOM XML SimpleXML

PHP & AJAX

AJAX Brève introduction AJAX PHP AJAX Base de données AJAX XML AJAX Recherche en temps réel AJAX RSS Reader AJAX vote

PHP Manuel de référence

PHP Array PHP Calendar PHP cURL PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQLi PHP PDO PHP SimpleXML PHP String PHP XML PHP Zip PHP Timezones PHP Traitement de l'image PHP RESTful

PHP Courrier

PHP vous permet d'envoyer un e-mail directement à partir d'un script.


fonction PHP mail ()

fonction PHP mail () est utilisé pour envoyer des e-mail à partir d'un script.

grammaire

mail(to,subject,message,headers,parameters)

参数 描述
to 必需。规定 email 接收者。
subject 必需。规定 email 的主题。注释:该参数不能包含任何新行字符。
message 必需。定义要发送的消息。应使用 LF (\n) 来分隔各行。每行应该限制在 70 个字符内。
headers 可选。规定附加的标题,比如 From、Cc 和 Bcc。应当使用 CRLF (\r\n) 分隔附加的标题。
parameters 可选。对邮件发送程序规定额外的参数。

Remarque: La fonction PHPrun-mail nécessite une installation et le fonctionnement du système de messagerie (tel que: sendmail, postfix, qmail, etc.). La procédure utilisée est définie par les paramètres de configuration dans le fichier php.ini. S'il vous plaît notre Manuel PHP Courrier de référence en savoir plus.


PHP Facile E-Mail

La meilleure façon d'envoyer des courriels via PHP est d'envoyer un email texte.

Dans l'exemple suivant, nous déclarons d'abord les variables ($ à $, sous réserve, $ message, $ à partir, $ headers), nous utilisons ces variables dans la fonction mail () pour envoyer une lettre E-mail:

<?php
$to = "[email protected]";         // 邮件接收者
$subject = "参数邮件";                // 邮件标题
$message = "Hello! 这是邮件的内容。";  // 邮件正文
$from = "[email protected]";   // 邮件发送者
$headers = "From:" . $from;         // 头部信息设置
mail($to,$subject,$message,$headers);
echo "邮件已发送";
?>


PHP Mail Form

PHP, pour vous de faire de votre site un formulaire de commentaires. Les exemples suivants sont envoyés à l'adresse e-mail spécifiée un message texte:

<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
</head>
<body>

<?php
if (isset($_REQUEST['email'])) { // 如果接收到邮箱参数则发送邮件
	// 发送邮件
	$email = $_REQUEST['email'] ;
	$subject = $_REQUEST['subject'] ;
	$message = $_REQUEST['message'] ;
	mail("[email protected]", $subject,
	$message, "From:" . $email);
	echo "邮件发送成功";
} else { // 如果没有邮箱参数则显示表单
	echo "<form method='post' action='mailform.php'>
	Email: <input name='email' type='text'><br>
	Subject: <input name='subject' type='text'><br>
	Message:<br>
	<textarea name='message' rows='15' cols='40'>
	</textarea><br>
	<input type='submit'>
	</form>";
}
?>

</body>
</html>

Exemples expliquent:
  • Tout d'abord, vérifier si la zone de saisie de message à remplir
  • Si vous ne remplissez pas (par exemple, lorsque la page est accessible pour la première fois), le formulaire HTML de sortie
  • Si vous devez remplir (après que le formulaire est rempli), envoyez un e-mail à partir d'un formulaire
  • Lorsque le formulaire est complète, cliquez sur le bouton soumettre, rechargez la page, vous pouvez voir l'entrée de message est remis à zéro, et le message a été envoyé avec succès un message est affiché

Note: Cet envoi simple e-mail pour être dangereux, le prochain chapitre de ce tutoriel, vous en savoir plus sur les risques de sécurité e-mail dans le script, nous allons vous expliquer comment valider l' entrée d'utilisateur pour le rendre plus sûr.


Manuel PHP Référence Courrier

Pour voir plus () informations sur les fonctions de messagerie PHP, consultez notre Manuel PHP Référence Courrier .