На Главную РегистрацияКалендарьСписок пользователейГруппыПоискНаиболее часто задаваемые вопросы

Mihas.Net » Всё о компьютерах и интернете » Сайтостроительство » Програмированние » php5 mail функция (нужна помощь) » Здравствуйте, Гость [Вход|Регистрация]
Последнее сообщение | Первое непрочитанное сообщение Распечатать | Рекомендовать другу | Добавить тему в Избранное
Создать тему Ответ в тему
Вниз страницы php5 mail функция (нужна помощь) 2 голосов - Average Rating: 8.502 голосов - Average Rating: 8.502 голосов - Average Rating: 8.502 голосов - Average Rating: 8.50
Автор
Сообщение « Предыдущая тема | Следующая тема »
YLLSSA YLLSSA женщина
Продвинутый


Дата регистрации: 11.01.2006
Сообщения: 128
Деньги: 5.238 копеек
Откуда: germany

Отсутствую

Pfeil php5 mail функция (нужна помощь) 14.02.2007 18:55 [Опции] [Вверх] [Вниз]

привет, может ли мне кто-нибудь помочь???

я бы хотела пример кода php5 , который мне позволит послать e-mail с русским шрифтом.

заранее спасибо за вашу помощь





Автора поблагодарили 0 пользователей ().
Kaktus Kaktus мужчина
БаСтА


Дата регистрации: 20.04.2006
Сообщения: 1,494
Деньги: 18.618 копеек
Имя в миру: Денис
Откуда: RuNet

Отсутствую

14.02.2007 19:27 [Опции] [Вверх] [Вниз]

а ты хочешь мыло перепрограммировать??

__________________

Kaktus Kaktus мужчина
БаСтА


Дата регистрации: 20.04.2006
Сообщения: 1,494
Деньги: 18.618 копеек
Имя в миру: Денис
Откуда: RuNet

Отсутствую

14.02.2007 19:36 [Опции] [Вверх] [Вниз]

<?php
class Mail
{
// создаем переменные, в которых хранится содержимое заголовков
var $to = '';
var $from = '';
var $reply_to = '';
var $cc = '';
var $bcc = '';
var $subject = '';
var $msg = '';
var $validate_email = true;
// проверяет допустимость почтовых адресов
var $rigorous_email_check = true;
// проверяет допустимость доменных имен по записям DNS
var $allow_empty_subject = false;
// допустимость пустого поля subject
var $allow_empty_msg = false;
// допустимость пустого поля msg

var $headers = array();
/* массив $headers содержит все поля заголовка, кроме to и subject*/

function check_fields()
/* метод, проверяющий, переданы ли все значения заголовков
и проверку допустимости почтовых адресов */
{
if(empty($this -> to))
{
return false;
}
if(!$this -> allow_empty_subject && empty($this -> subject))
{
return false;
}
if(!$this -> allow_empty_msg && empty($this -> msg))
{
return false;
}
/* если есть дополнительные заголовки, помещаем их в массив $headers*/
if(!empty($this -> from))
{
$this->headers[] = "From: $this -> from";
}
if(!empty($this -> reply_to))
{
$this -> headers[] = "Reply_to: $this -> reply_to";
}
// проверяем допустимость почтового адреса
if ($this -> validate_email)
{
if (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $this -> to))
{
return false;
}
return true;
}
}

function send()
/* метод отправки сообщения */
{
if(!$this -> check_fields()) return true;
if (mail($this -> to, htmlspecialchars( stripslashes(trim($this -> subject))),
htmlspecialchars(stripslashes(trim($this -> msg)))))
{
return true;
}else{
return false;
}
}
}
?>


Проверочный скрипт (senmail.php)

<?php
include("./mail_class.php");
$mail = new Mail();
$mail -> to = "kuznetsov@domen.ru";
//сюда подставляется реальный адрес
$mail -> subject = "test";
$mail -> msg = "testing...";
$mail -> msg = "testing...";
$mail -> rigorous_email_check = 0;
if($mail->send()){
echo("Success");
}else{
echo("error");
}
echo("<br>");
echo($mail -> msg);
?>


незнаю можыт энто??

__________________

YLLSSA YLLSSA женщина
Продвинутый


Дата регистрации: 11.01.2006
Сообщения: 128
Деньги: 5.238 копеек
Откуда: germany

Отсутствую

Автор темы Тема открыта YLLSSA
15.02.2007 19:32 [Опции] [Вверх] [Вниз]

спасибо, это то что надо :)
Древовидная структура | Структура форума
Переход к:
Создать тему Ответ в тему
Mihas.Net » Всё о компьютерах и интернете » Сайтостроительство » Програмированние » php5 mail функция (нужна помощь)

Похожие темы
Тема Начата Просмотров Ответов Последний ответ
2 Dateianhänge enthalten Medion E4440 помощь и обсуждение (Форум: Medion)   17.05.2010 20:30 от fergana   27,282 66   Вчера, 14:25 от signum  
5 Dateianhänge enthalten Medion E5270 / E5470 ( 800x480 ) помощь и обсуждение (Форум: Medion)   20.12.2013 18:41 от Norm   14,812 27   11.08.2017 20:48 от majsk70  
19 Dateianhänge enthalten Medion P4410 / PNA 470Т / JVC Kv-px70 помощь и обсуждение (Форум: Medion)   19.07.2009 21:27 от Melnik   89,420 136   27.07.2017 18:49 от svist  
1 Dateianhänge enthalten Medion P5460 / P5260 помощь и обсуждение (Форум: Medion)   19.08.2012 08:58 от Norm   43,946 155   03.07.2017 15:40 от kirgis8  
24 Dateianhänge enthalten Помощь в создании меню на платформе WolfNCU (Форум: Альтернативное меню для Навигаторов)   15.01.2012 19:20 от Norm   26,979 57   29.06.2017 15:59 от graver64  


На Главную РегистрацияКалендарьСписок пользователейГруппыПоискНаиболее часто задаваемые вопросы
Powered by JGS-Portal Version 3.1.0 © 2002-2005 www.jgs-xa.de Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH | Flash-Design by Richard Rau