Список форумов Шадринский форум -> Программирование -> PHP, PERL, HTML, CSS etc -> Фунцкия mail в php
Начать новую тему   Ответить на тему   вывод темы на печать

Фунцкия mail в php

Автор
Сообщение
Димитрий
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 06.10.2007
Сообщения: 227


Статус: Offline
СообщениеДобавлено: 2008.04.29 19:34.46
Ответить с цитатой
Пишу вот так естесственно с реальным e-mail'ом но сообщение не доходит.

mail("111@mail.ru","Свое сообщение","текст сообщения");

файл shop.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>

<head>
   <meta http-equiv="content-type" content="text/html; charset=windows-1251">
   <meta name="author" content="TEAM ViRiLiTY">

   <title>Магазин</title>
</head>

<body>
   <center>
     Хотите знать больше о нашей продукции
   <p>  
  <table width=400><tr><td align=right>
  <form action="email.php" method="POST">
  Ваше имя: <br>
  <input type="text" Name="name" size="20" maxlength="30">
  <p>
  Ваш e-mail: <br>
  <input type="text" Name="email" size="20" maxlength="30">
  <p>
  Меня интересует: 
  <select name="preferance">
  <option value="Яблоки">Яблоки
  <option value="Груши">Груши
  </select>
  
  <p>
  <input type="submit" value="Отправить запрос">
  </form>
    </td></tr></table></center>

  </body>
</html>


email.php

<?php

print "<center>";
print "Привет $name";
print "<br><br>";
print "Спасибо вам за интерес";
print "<br><br>";
print "Вас интересует $preferance информацию о товаре мы предоставим на ваш $email";
print "</center>";

//отправляем письмо с предложением о товаре покупателю
mail("$email","Запрос об информации о товаре","$name \n Спасибо за ваш интерес! \n
Вас интересуют $preferance \n 
Обратитесь по адресу Ленина 15 и получите свой товар");


//отправляем информацию администратору магазина
mail ("111@mail.ru","Запрос с магазина","$name интересовали продукты $preferance его е-mail $email");

?>
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2008.04.29 19:43.11
Ответить с цитатой
может в php.ini поле from не настроено (если виндовый хостинг), млжет еще что. мало даных
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
Димитрий
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 06.10.2007
Сообщения: 227


Статус: Offline
СообщениеДобавлено: 2008.04.29 19:47.38
Ответить с цитатой
вот php.ini . Подскажите какой from менять. А с интернета файлики без проблем качает допустим такой скриптик работает:

<?php

$t=file('http://www.linuxcenter.ru/trans/shop-cat.txt');

foreach ($t as $s)


//$num номер товара
//$link ссылка
//$name-название категории

{
list($num,$link,$name)=explode("\t",$s);

echo "<br><a href=$link>$name</a>";
}

?>



php.rar
 Описание:

Download File
 Имя файла:  php.rar
 Размер файла:  13.94 KB
 Скачано:  221 раз(а)



Последний раз редактировалось: Димитрий (2008.04.29 19:56.07), всего редактировалось 3 раз(а)
Посмотреть профиль Отправить личное сообщение
VolF
подонок


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3043
Откуда: Rammstein, GmbH

Статус: Offline
СообщениеДобавлено: 2008.04.29 19:58.09
Ответить с цитатой
интересно как связана функция мэйл и файл
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Димитрий
Запомнил кнопки...


Пол: Пол:Муж.
Зарегистрирован: 06.10.2007
Сообщения: 227


Статус: Offline
СообщениеДобавлено: 2008.05.05 07:49.45
Ответить с цитатой
Я так понял что в этом участке проблема подскажите что поменять хостинг windows
[mail function]
; For Win32 only.
SMTP = localhost ; for Win32 only
smtp_port = 25
sendmail_from= me@localhost.com ; for Win32 only

; For Win32 only.
;sendmail_from = me@example.com

; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =

; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
Посмотреть профиль Отправить личное сообщение
andy ice
Militärmagazinkatze


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 23385


Статус: Offline
СообщениеДобавлено: 2008.05.05 07:51.56
Ответить с цитатой
а на хостинге стоит МТА?
_________________
Ин дер гросен фамилие нихт клювен клац-клац Neutral
Посмотреть профиль Отправить личное сообщение Отправить e-mail ICQ Number
VolF
подонок


Пол: Пол:Муж.
Зарегистрирован: 25.11.2004
Сообщения: 3043
Откуда: Rammstein, GmbH

Статус: Offline
СообщениеДобавлено: 2008.05.05 20:36.31
Ответить с цитатой
Джамшут, йа ничаго ни трогал!
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Slider
Заслуженный писатель


Пол: Пол:Муж.
Зарегистрирован: 13.11.2006
Сообщения: 6289
Откуда: Екатеринбург&Шадринск

Статус: Offline
СообщениеДобавлено: 2008.05.05 23:34.03
Ответить с цитатой
так на вскидку прикинул ...(без проверки) ... попробуй.

в php.ini
SMTP = "mail.shadrinsk.net"
sendmail_path = "...l\sendmail.exe -t -i"


email.php
<?php

echo "<center> Привет ".$_POST['name']."<br><br>Спасибо вам за интерес<br><br>
                         Вас интересует ".$_POST['preferance']."информацию о товаре мы предоставим на ваш ".$_POST['email']."</center>";

//отправляем письмо с предложением о товаре покупателю
mail($_POST['email'],"Запрос об информации о товаре",$_POST['name']."  \n Спасибо за ваш интерес! \n
Вас интересуют ".$_POST['preferance']." \n
Обратитесь по адресу Ленина 15 и получите свой товар") or die("ERROR: not send mail");


//отправляем информацию администратору магазина
mail ("111@mail.ru","Запрос с магазина",$_POST['name']." интересовали продукты ".$_POST['preferance']." его е-mail ".$_POST['email'])  or die("ERROR: not send mail");

?>

_________________
накапливаю джедайскую силу
http://booking.com/ http://bookingb2b.com/
http://www.aicgroup.biz http://www.gta-travel.com/en/home
Посмотреть профиль Отправить личное сообщение Посетить сайт автора ICQ Number
Страница 1 из 1
Начать новую тему   Ответить на тему   вывод темы на печать
Показать сообщения:   
Список форумов Шадринский форум -> Программирование -> PHP, PERL, HTML, CSS etc -> Фунцкия mail в php

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