[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помогите поменять
olga
Ребятки, не ругайте сильно, я полный профан в вашем деле. Пытаюсь загрузить на сервер шаблон сайта, вернее загрузила уже, всё прекрасно работает, кроме формы обратной связи. Там есть PHP файл MailHandler.php
Очевидно где то надо ввести свой email, чтобы письма приходили туда, но так как я не могу читать PHP, то не знаю где вписать. Вот код:
<?php
$owner_email = $_POST["owner_email"];
$headers = 'From:' . $_POST["email"];
$subject = 'A message from your site visitor ' . $_POST["name"];
$messageBody = "";

$messageBody .= '<p>Visitor: ' . $_POST["name"] . '</p>' . "\n";
$messageBody .= '<br>' . "\n";
$messageBody .= '<p>Email Address: ' . $_POST['email'] . '</p>' . "\n";
$messageBody .= '<br>' . "\n";
if($_POST['state']!='nope'){
$messageBody .= '<p>State: ' . $_POST['state'] . '</p>' . "\n";
$messageBody .= '<br>' . "\n";
}
if($_POST['phone']!='nope'){
$messageBody .= '<p>Phone Number: ' . $_POST['phone'] . '</p>' . "\n";
$messageBody .= '<br>' . "\n";
}
if($_POST['fax']!='nope'){
$messageBody .= '<p>Fax Number: ' . $_POST['fax'] . '</p>' . "\n";
$messageBody .= '<br>' . "\n";
}
$messageBody .= '<p>Message: ' . $_POST['message'] . '</p>' . "\n";

if($_POST["stripHTML"] == 'true'){
$messageBody = strip_tags($messageBody);
}

try{
if(!mail($owner_email, $subject, $messageBody, $headers)){
throw new Exception('mail failed');
}else{
echo 'mail sent';
}
}catch(Exception $e){
echo $e->getMessage() ."\n";
}
?>
olga
или надо вписывать в Java файл?
Kopipaster
У тебя все данные из поста приходят:
$owner_email = $_POST["owner_email"];
$headers = 'From:' . $_POST["email"];
Kopipaster
$headers = 'From: tvoj_email@tvoj_sajt.ru' ];// вот с этого майла посылается письмо, разумеется адрес должен быть настроен на сервере
Быстрый ответ:

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