[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: не могу правильно заполнить mail.php
zemleroika
дело такое скачал готовый сайт,там есть форма обратной связи но сообщения не отправляются помогите плиз

<?php
/*
OXYLUS Development web framework
copyright © 2002-2008 OXYLUS Development
web: www.oxylus-development.com
mail: www.oxylus@development.com

$Id: name.php,v 0.0.1 dd/mm/yyyy hh:mm:ss oxylus Exp $
description
*/

// dependencies
$url = "http://yoursite.com/" ;

$admin_notify_email = array(
"to" => "koiot831@gmail.com",
"to_name" => "Admin Name",

"from" => "{EMAIL}",
"from_name" => "{NAME}",

"subject" => "You received a new contact message",
"body" => <<<EOD
<p>You have information request from Venice Shipyards SE</p>
<p>
Name: {NAME}<br>
Email: {EMAIL}<br>
Attachment: {ATTACHMENT}
Message <BR>
{MESSAGE}
</p>
EOD
);

$autoresponder_email = array(
"enable" => true,

"to" => "{EMAIL}",
"to_name" => "{NAME}",

"to" => "koiot831@gmail.com",
"from_name" => "Autoresponder",

"subject" => "Thank you for contacting us on Venice Shipyards SE - We send you the requested info. from you before 48 hours...",
"body" => <<<EOD
<p>Thank you for contacting us </p>
<p>on Venice Shipyards SE - We send you the requested info. from you before 48 hours...
Name: {NAME}<br>
Email: {EMAIL}<br>
Message <BR>
{MESSAGE}
</p>
EOD
);


require_once "lib/common.php";
require_once "lib/template.php";

if ($_SERVER["REQUEST_METHOD"] == "POST") {
$vars = array(
"name" => stripslashes($_POST["name"]),
"email" => stripslashes($_POST["email"]),
"subject" => stripslashes($_POST["subject"]),
"message" => nl2br(stripslashes($_POST["message"])),
);


//process the notify email
$email = array(
"email_to" => $admin_notify_email["to"],
"email_to_name" => $admin_notify_email["to_name"],

"email_from" => $admin_notify_email["from"],
"email_from_name" => $admin_notify_email["from_name"],

"email_subject" => $admin_notify_email["subject"],
"email_body" => $admin_notify_email["body"],
"email_type" => "html"
);

foreach ($email as $key => $val) {
$email[$key] = CTemplateStatic::Replace($val , $vars);
}

SendMail($email);

//process the autoresponder email

if ($autoresponder_email["enable"] == true) {
$email = array(
"email_to" => $autoresponder_email["to"],
"email_to_name" => $autoresponder_email["to_name"],

"email_from" => $autoresponder_email["from"],
"email_from_name" => $autoresponder_email["from_name"],

"email_subject" => $autoresponder_email["subject"],
"email_body" => $autoresponder_email["body"],
"email_type" => "html"
);

foreach ($email as $key => $val) {
$email[$key] = CTemplateStatic::Replace($val , $vars);
}

SendMail($email);
}


echo "success=true";
die();

}

echo "success=false";
die();

?>



Спустя 1 минута, 8 секунд (25.03.2012 - 14:16) zemleroika написал(а):
пытался сам заполнить(koiot831@gmail.com) но не помогло

Спустя 1 час, 43 минуты, 1 секунда (25.03.2012 - 15:59) Stasonix написал(а):
а если:

Пример #2 Отправка письма с дополнительными заголовками.

Добавление простых заголовков, сообщающих почтовому агенту адреса From и Reply-To:
<?php
$to = 'nobody@example.com';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: webmaster@example.com' . "\r\n" .
'Reply-To: webmaster@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

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


и вообще вам сюда: php manual

Спустя 25 минут, 28 секунд (25.03.2012 - 16:24) zemleroika написал(а):
я вообще не понимаю что нужно делать.

Спустя 5 минут, 5 секунд (25.03.2012 - 16:29) Stasonix написал(а):
тяжелый случай, что за хостинг, может вы вообще на локалке делаете, которая не поддерживает отправку сообщений...

Спустя 2 часа, 22 минуты, 8 секунд (25.03.2012 - 18:52) zemleroika написал(а):
хостинг бесплатный radyx вот и сам сайт gazeta.fd0.ru раздел контакты

Спустя 10 минут, 53 секунды (25.03.2012 - 19:02) Stasonix написал(а):
сначала проверьте вообще отправляет ли он что либо или нет:

<?php
// Сообщение
$message = "Line 1\nLine 2\nLine 3";

// На случай если какая-то строка письма длиннее 70 символов мы используем wordwrap()
$message = wordwrap($message, 70);

// Отправляем
mail('caffeinated@example.com', 'My Subject', $message);
?>

не важно в каком файле, впишите ваш (точный, рабочий email), и проверьте на хостинге прийдет вам сообщение или нет?

Спустя 8 минут, 44 секунды (25.03.2012 - 19:11) zemleroika написал(а):
я случай тяжёлый добавьте меня в icq плиз кому не трудно помочь 384011584
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.