Latest web development tutorials
×

PHP курс

PHP курс PHP Краткое введение PHP устанавливать PHP грамматика PHP переменная PHP echo/print PHP Типы данных PHP постоянная PHP строка PHP операторы PHP If...Else PHP Switch PHP массив PHP Сортировка массива PHP Суперглобальные PHP While циркуляция PHP For циркуляция PHP функция PHP Магические Переменные PHP Пространства имен PHP Объектно-ориентированный

PHP форма

PHP форма PHP Аутентификация с помощью форм PHP форма - Обязательные для заполнения поля PHP форма - Проверка электронной почты и URL PHP Полный экземпляр формы PHP $_GET переменная PHP $_POST переменная

PHP Расширенный учебник

PHP Многомерные Массивы PHP дата PHP содержать PHP файл PHP Загрузка файлов PHP Cookie PHP Session PHP E-mail PHP безопасности E-mail PHP Error PHP Exception PHP фильтр PHP Расширенный фильтр PHP JSON

PHP 7 Новые возможности

PHP 7 Новые возможности

PHP база данных

PHP MySQL Краткое введение PHP MySQL подключение PHP MySQL Создание базы данных PHP MySQL Создание таблицы данных PHP MySQL Вставка данных PHP MySQL Вставка нескольких данных PHP MySQL Подготовленные выражения PHP MySQL Считывание данных 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 Краткое введение AJAX PHP AJAX база данных AJAX XML AJAX Поиск в реальном времени AJAX RSS Reader AJAX голосование

PHP справочное руководство

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 обработка изображений PHP RESTful

PHP почты

PHP позволяет отправлять электронную почту непосредственно из скрипта.


Функция PHP почты ()

Функция PHP почты () используется для отправки сообщений электронной почты из сценария.

грамматика

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

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

Примечание: PHP выполнения почты требует установки и запуска почтовой системы (например: Sendmail, Postfix, Qmail, и т.д.).Процедура, используемая определяется параметрами конфигурации в файле php.ini. Пожалуйста , наш PHP почта Справочное руководство читать далее.


PHP Easy E-Mail

Самый простой способ для отправки электронной почты с помощью PHP, чтобы отправить текстовое сообщение электронной почты.

В следующем примере мы сначала объявить переменные ($ к, $ вопросу, $ сообщение, $ от $ заголовков), то мы используем эти переменные в функции почты (), чтобы отправить письмо электронной почты:

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


PHP Почтовая форма

PHP, для Вас, чтобы сделать ваш сайт форму обратной связи. Следующие примеры направляются на указанный адрес электронной почты текст сообщения:

<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>

Примеры объяснить:
  • Во-первых, проверить, является ли поле ввода сообщения для заполнения
  • Если вы не заполните (например, когда доступ к странице в первый раз), выходной формы HTML
  • Если вы должны заполнить (после того, как форма заполнена), отправить по электронной почте из формы
  • Когда форма заполнена нажать на кнопку отправить, перезагрузите страницу, вы можете увидеть входное сообщение сбрасывается, и сообщение было отправлено успешно выводится сообщение

Примечание: Эта простая отправить по электронной почте , чтобы быть небезопасным, следующая глава этого учебника, вы будете читать больше о рисках безопасности электронной почты в сценарии, мы объясним , как проверить ввод данных пользователем , чтобы сделать его более безопасным.


PHP почты Справочное руководство

Чтобы увидеть больше () информацию о функциях почты PHP, посетите наш PHP Почта Reference Manual .