Здравствуйте Гость!


Запомнить.
Авто. вход.
Забыли пароль?
Регистрация

ПОДПИСКА Подписавшись по E-mail, Вы будете получать уведомления о новых статьях к себе на почту.
Подписатся на почтовую рассылку на сайте astranar.ru
Подписаться



ДОБАВЛЯЙТЕСЬ В ДРУЗЬЯ Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте на стене моего аккаунта.
Мой аккаунт Вконтакте
Мой аккаунт
Главная - PHP - Использование функции mail(); Примеры.


Использование функции mail(); Примеры.


Использование функции mail(); Примеры PHP.

В этой статье я решил показать как же можно грамотно использовать функцию mail();
Чтобы вам правильно научиться ее использовать вам нужно усвоить, что функция очень привередливая, и малейшие отклонения в ее коде могут привести к краху ее итерации. К примеру в тексте есть кавычки которые вы не экранировали, или есть html код и так далее.
Давайте перейдем к ее изучению:
Синтаксис: mail($to, $subject, $msg [,$headers]);
Функция mail() посылает сообщение с телом $msg (это может быть "многострочная строка", т.е. переменная, содержащая несколько строк, разделенных символом перевода строки) по адресу $to. Можно задать сразу несколько получателей, разделив их адреса пробелами в параметре $to.
Пример:
mail("help@trustttt.ru help@olejka.ru",
"Мое сообщение",
"Первая строка\nВторая строка\nТретья строка"
);

Так же можно отправить и html код, причем этот html код будет отображаться не как теги, а будет исполнять разметку.
Пример:

$to = 'help@olejka.ru' . ', '; // обратите внимание на запятую
$to .= 'help@trustttt.ru';

// тема письма
$subject = 'Тест отправки письма с html разметкой';

// текст письма
$message = '
Тут ваш html код.
';
// Для отправки HTML-письма должен быть установлен заголовок Content-type
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n";

// Дополнительные заголовки
$headers .= 'To: Oleg , Vasia ' . "\r\n";
$headers .= 'From: Oleg ' . "\r\n";
$headers .= 'Cc: help1@olejka.ru' . "\r\n";
$headers .= 'Bcc: help2@olejka.ru' . "\r\n";

// Отправляем
mail($to, $subject, $message, $headers);

Вот вроде и все нужные свойства функции mail();, Если что-то непонятно, спрашиваем в комментариях!

Удачи!



Просмотров страницы: 3070
Урок добавлен: 08 Ноября 2012

<<<Предыдущая статьяСледущая статья >>>

Копирование материалов разрешается только с указанием автора (Пальгов Олег) и индексируемой прямой ссылкой на сайт (https://astranar.ru/)!

Добавляйтесь ко мне в друзья ВКонтакте: https://vk.com/palgov_oleg. Если Вы хотите оценить меня и мою работу, то напишите на стене моего аккаунта ВКонтакте.

Если Вы не хотите пропустить новые материалы на сайте, то Вы можете подписаться на обновления:
Подписаться на обновления


Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Ещё статьи по php:
Как передать несколько значений checkbox?
Использование tpl-файлов
Работа с датами в php
Sql injection или sql инъекция.


Комментарии (0)


Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Использование функции mail(); Примеры.
Кто хочет — ищет возможности. Кто не хочет — ищет причины.

Авраам Линкольн


Вступайте в группу!