Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проблема с функцией mail......
 
 автор: GOR0427   (11.02.2006 в 13:24)   письмо автору
 
 

Здравствуйте!!! У меня следущая проблема:
обрабатываю функцию mail отправляет нормально но НЕ ОТПРАВЛЯЕТ $mail_from="gor@mail.ru"; т.е.
от кого это письмо имя отправителя не хочет передовать!!!!
хотя если так то работает mail($mail_to,$mail_subject,$mail_msg,"From: gor@mail.ru")

<?
$mail_to="gor0427@mail.ru";
$mail_subject="Тест";
$mail_msg="How do you do!!!!";
$mail_from="gor@mail.ru";

mail($mail_to,$mail_subject,$mail_msg,$mail_from)

?>



Подскажите как можно это исправить...
Заранее огромное спасибо!!!!

   
 
 автор: cheops   (11.02.2006 в 13:37)   письмо автору
 
   для: GOR0427   (11.02.2006 в 13:24)
 

А то, что нет From в скрипте - это опечатка?
<?
$mail_to
="gor0427@mail.ru";
$mail_subject="Тест";
$mail_msg="How do you do!!!!";
$mail_from="gor@mail.ru";

mail($mail_to,$mail_subject,$mail_msg,"Fom: ".$mail_from);

?>

   
 
 автор: GOR0427   (11.02.2006 в 13:44)   письмо автору
 
   для: cheops   (11.02.2006 в 13:37)
 

если From: то не работает все равно

   
 
 автор: GOR0427   (11.02.2006 в 13:57)   письмо автору
 
   для: cheops   (11.02.2006 в 13:37)
 

Спасибо !!! я пробел лишнии ставил "From : " а надо "From: "

   
 
 автор: Денис   (07.03.2006 в 15:03)   письмо автору
 
   для: cheops   (11.02.2006 в 13:37)
 

Не хотелось начинать новую тему, тем более, что мой вариант уже обсуждался. Но у меня возникла проблема. После успешной регистрации пользователю на email приходит письмо, представляющее собой некий html-файл. Как это осуществить?

   
 
 автор: RV   (07.03.2006 в 15:09)   письмо автору
 
   для: Денис   (07.03.2006 в 15:03)
 

http://php.rinet.ru/manual/ru/function.mail.php
Пример 4. Sending HTML email

It is also possible to send HTML email with mail().

<?php
// multiple recipients
$to = 'aidan@example.com' . ', '; // note the comma
$to .= 'wez@example.com';

// subject
$subject = 'Birthday Reminders for August';

// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';

// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

// Mail it
mail($to, $subject, $message, $headers);
?>

   
 
 автор: Денис   (07.03.2006 в 15:44)   письмо автору
 
   для: RV   (07.03.2006 в 15:09)
 

Все это здорово, но файл у меня с гораздо большим количеством строк. Я пытаюсь отправить в виде, как показано на примере, но то ли из-за большого размера, то ли из-за того, что не находит путь к картинкам - файл не выводится (хотя пример сработал).
Ситуация следующая: имеется файл sendmail.php и есть картинки, которые находятся в этой же дирректории, но в подкаталоге images.
Обращаюсь к картикам, например:

<img src='images/logo.jpg'>

получается, что обращаюсь к каталогу, находящемуся в этой же дирректории, что и файл, с которого отправляется письмо. Вот только ответ приходит следующего содержания:

You Are Registered to Attend a CME-Approved Satellite Symposium  
 
Tuesday, May 23, 2006
6:00 PM to 8:45 PM
Biltmore Bowl
Millennium Biltmore Hotel
506 South Grand Avenue
Los Angeles, California 

This program is not affiliated
with Digestive Disease Week®  
 New & Emerging Roles
for TNF Antagonists
in Managing Crohn’s
Disease:
AN EXPERT PANEL DISCUSSION  
  
Jointly sponsored by The Chicago Medical School at Rosalind Franklin University of Medicine and Science and Scientific Frontiers, Inc. 

Supported by an educational grant from Abbott

Вот такая фишка.

   
 
 автор: XPraptor   (07.03.2006 в 16:38)   письмо автору
 
   для: Денис   (07.03.2006 в 15:44)
 

А при чем ссылки на ваши картинки и ссылки на компе у пользователя который читает ваше сообщение? У него что, есть весь ваш сайт на компе, чтобы к нему обращаться?
Вы должны указать полный адрес к картинкам в html сообщении и если пользователь при просмотре вашего письма будет подключен к инету и если у него стоят разрешения в mail-клиенте на загрузку внешних картинок при просмотре, то он увидит ваши картинки.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования