ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с отправкой почты (php)
  #1  
Старый 03.01.2009, 15:00
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
Question Помогите с отправкой почты (php)

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

PHP код:
/* ОТПРАВКА ПИСЬМА*/
require 'phpmailer.php';
$link="http://xxx.com/link_reg/";
$messag='сообщение'
$to $email/*Мыло введённое при регистрации*/
$subject 'сабчект';
$to_adres='xxx.com';
$from_name='xxx.com';
$from_email='support@xxx.com';
$mail = new PHPMailer(); 
$mail->From $from_email;      // от кого 
$mail->FromName $from_name ;   // от кого
$mail->AddAddress($to$to_adres); // кому 
$mail->IsHTML(true);        // HTML 
$mail->Subject $subject;  // тема письма
$mail->Body $messag;

 if (!
$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
                   
          
$res='всё ок';
                }
                else
                {
                    
$res='ошибка';
                } 
Может я что-то делаю не так (постоянно пишет "ошибка") ... где можно взять готовый файл phpmailer.php (вторая строка кода) ? или организовать отправку письма как-то подругому ?

заранее спасибо за помощь...

Последний раз редактировалось geforse; 03.01.2009 в 15:27.. Причина: очепятка
 
Ответить с цитированием

  #2  
Старый 03.01.2009, 15:15
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

http://slil.ru/26503639
 
Ответить с цитированием

  #3  
Старый 03.01.2009, 15:21
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
$to_adres='xxx.com;
тут какбэ надо кавычку закрыть))
 
Ответить с цитированием

  #4  
Старый 03.01.2009, 15:25
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

Pashkela спасибо, но не отправляет всё равно(

У меня стоял файл class.phpmailer.php ... не отправляет( (права на скриптах и папке 755)
 
Ответить с цитированием

  #5  
Старый 03.01.2009, 15:26
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

Цитата:
Сообщение от .:EnoT:.  
тут какбэ надо кавычку закрыть))
Это я тут ошибся ... в скрипте у меня закрыта
 
Ответить с цитированием

  #6  
Старый 03.01.2009, 15:38
Аватар для Shadow_p1raT
Shadow_p1raT
Участник форума
Регистрация: 09.03.2008
Сообщений: 193
Провел на форуме:
2140897

Репутация: 267
Отправить сообщение для Shadow_p1raT с помощью ICQ
По умолчанию

Вот вроде у меня работает
PHP код:
<?php
require('class.phpmailer.php'); 
$link="http://xxx.com/link_reg/"
$messag='сообщение';
$to $email/*Мыло введённое при регистрации*/ 
$subject 'сабчект'
$to_adres='xxx.com'
$from_name='xxx.com'
$from_email='support@xxx.com'
$mail = new PHPMailer();  
$mail->From $from_email;      // от кого  
$mail->FromName $from_name ;   // от кого 
$mail->AddAddress($to$to_adres); // кому  
$mail->IsHTML(true);        // HTML  
$mail->Subject $subject;  // тема письма 
$mail->Body $messag
if (
$mail->Send())
{                   
    
$res 'всё ок'
}
else 

   
$res 'ошибка';
   echo 
'Mailer Error: '.$mail->ErrorInfo
}
 echo 
$res;
?>
UPD
class.phpmailer.php - взял из архива Pashkela'ы

Последний раз редактировалось Shadow_p1raT; 03.01.2009 в 15:41..
 
Ответить с цитированием

  #7  
Старый 03.01.2009, 15:42
Аватар для genom--
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме:
1948091

Репутация: 1686


По умолчанию

используй функцию mail()

http://php.su/functions/?mail
 
Ответить с цитированием

  #8  
Старый 03.01.2009, 15:45
Аватар для geforse
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


Отправить сообщение для geforse с помощью ICQ
По умолчанию

Shadow_p1raT отдельно всё работает ... регистрация выдаёт ошибку))
genom--, хорошо попробую ... может ошибка вовсе и не в этом ... сем спасибо плюсы поставлю попозже (Вы добавили слишком много репутации в последние 24 часа. Попробуйте попозже)
 
Ответить с цитированием

  #9  
Старый 03.01.2009, 16:56
Аватар для prizma
prizma
Новичок
Регистрация: 01.01.2009
Сообщений: 14
Провел на форуме:
34492

Репутация: 9
По умолчанию

Цитата:
Сообщение от genom--  
используй функцию mail()

http://php.su/functions/?mail
сендмейл должен быть настроен и плюс права на отправку пользователю от которого запущен там апач
 
Ответить с цитированием

  #10  
Старый 04.01.2009, 10:10
Аватар для genom--
genom--
Постоянный
Регистрация: 09.07.2006
Сообщений: 937
Провел на форуме:
1948091

Репутация: 1686


По умолчанию

права почти везде есть - а сендмейл на любом сервере тоже
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Books PSalm69 Избранное 248 27.10.2009 04:52
На PHP, как на "Новые ворота"... Mertvii-Listopad Чужие Статьи 7 18.09.2006 12:42
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ