[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Создание формы на сайте. Где ошибка в обработчике?
Страницы: 1, 2
arbuzmaster
Этот код должен работать нормально, чистите кэш браузера!

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
killer8080
Цитата (Pavl @ 7.04.2018 - 23:17)
if(isset($_POST['name'])) {$name = $_POST['name'];}
if(isset($_POST['email'])) {$email = $_POST['email'];}
if(isset($_POST['mess'])) {$mess = $_POST['mess'];}

так не правильно инициализировать переменные, нужно как то так.
$email = isset($_POST['email']) ? $_POST['email'] : null;
killer8080
Цитата (arbuzmaster @ 7.04.2018 - 23:23)
чистите кэш браузера!

ответы на пост запросы не кешируются же
arbuzmaster
Цитата (killer8080 @ 8.04.2018 - 00:25)
Цитата (arbuzmaster @ 7.04.2018 - 23:23)
чистите кэш браузера!

ответы на пост запросы не кешируются же

А откуда тогда лишние символы, может ТС что то не договаривает? huh.gif

_____________
Мой первый сайтик

Посмотри на свой XBMC под другим углом
killer8080
Цитата (arbuzmaster @ 7.04.2018 - 23:28)
А откуда тогда лишние символы, может ТС что то не договаривает?

явно rolleyes.gif
Pavl
Ой, нет! Чуть-чуть другой код! :) Извиняюсь.

Такой:


<!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">
<title>
Обратная связь</title>
</head>
<body>
<?php

if(isset($_POST['name'])) {$name = $_POST['name'];}
if(isset($_POST['email'])) {$email = $_POST['email'];}
if(isset($_POST['mess'])) {$mess = $_POST['mess'];}


$to = "mymail@inbox.ru";
$headers = "Content-type: text/plain; charset=windows-1251";
$subject = "Сообщение с вашего сайта";
$message = "Имя пославшего: $name \nЭлектронный адрес: $email \nСообщение: $mess";
$send = mail($to, $subject, $message, $headers);
if ($send)
{
echo '<b>Спасибо за отправку вашего сообщения!</b>
<a href="index.html">Нажмите,</a> чтобы вернуться на главную страницу'
;
}
else
{
echo '<b>Ошибка. Сообщение не отправлено!</b>';
}
?>
</body>
</html>


Быстрый ответ:

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