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 mail не меняет адрес отправителя
Форумы портала PHP.SU » » Вопросы новичков » функция php mail не меняет адрес отправителя

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

1. divine108 - 06 Марта, 2012 - 19:10:42 - перейти к сообщению
Здравствуйте!
Такой вопрос, перепробовал разные методы, после реги мылится форма у меня, функцией mail , но никак по мануалам не получается заменить адрес отправителя..
делаю так:

PHP:
скопировать код в буфер обмена
  1. $mailBody = "Registration confirmation\n Your register as:";
  2.         $mailBody .= $FName . " ";
  3.         $mailBody .= $SName . "\n";
  4.         $mailBody .= "With Phone Number:" . $Phone;
  5.        
  6.         $headers = 'From: robot@mysite.com' . "\r\n" .    
  7.                                 'Reply-To: webmaster@mysite.com' . "\r\n" .    
  8.                                 'X-Mailer: PHP/' . phpversion();
  9.        
  10.         $result = mail($EMail, "Registration confirmation", $mailBody, $headers);
2. LIME - 06 Марта, 2012 - 19:17:00 - перейти к сообщению
divine108 пишет:
  $headers = 'From: robot@mysite.com' . "\r\n" .  
в заголовке фром прописывается отправитель
3. divine108 - 06 Марта, 2012 - 19:30:00 - перейти к сообщению
А что не правильно не понял?.. Где ошибка?
4. smocki - 06 Марта, 2012 - 19:44:39 - перейти к сообщению
From: Вася Пупкин <webmaster@gmail.com>

Пробуй так, и не с локального компа

 

Powered by ExBB FM 1.0 RC1