- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
:confused: сотню вариантов перепробывала, ни как не хочет работать! Все время какая то ошибка!
Есть две страницы...
simple_form.html со следующим текстом в <body>
<FORM METHOD="POST" ACTION="send_simpleform.php">
<p align="center">Ваше имя:<br />
<INPUT TYPE="text" NAME="sender_name" SIZE=50 /></p>
<p align="center">E-mail:<br />
<INPUT TYPE="text" NAME="sender_name" SIZE=50 /></p>
<p align="center">Сообщение:<br>
<textarea name="message" rows=10 cols=50 maxlength=1200 WRAP=virtual>
</textarea></p>
<p align="center"><INPUT TYPE="submit" NAME="submit" VALUE="Отправить"></p>
</form>
и send_simpleform.php
<?
if (($sender_name == "")||($sender_email =="")||($message == ""))
{
header ("Location: http://local/simple_form.html");
exit;
}
$msg = "E-mail послано с сайта\n";
$msg .= "Имя отправителя:$sender_name\n";
$msg .= "E-mail адрес отправителя:$sender_email\n";
$msg .= "Сообщение:$message\n\n";
$to = "admin@onlyhits.ru";
$subject = "Уведомление Web-сайта";
$mailheaders = "From: Мой Web-сайт<>\n";
$mailheaders . = "Reply-To: $sender_email\n";
mail($to, $subject, $msg, $mailheaders);
?>
<html>
<head>
<title>отправка почты</title>
<style type="text/css">
<!--
.style1 {font-size: 18px}
-->
</style>
</head>
<body>
<H1 class="style1">Следующее e-mail сообщение было отправлено:</H1>
<p><strong>Ваше имя:</strong><br>
<? echo "$sender_name"; ?></p>
<p><strong>Ваш e-mail адрес</strong><br>
<? echo "$sender_email"; ?></p>
<p><strong>Сообщение</strong><br>
<? echo "$message"; ?></p>
</body>
</html>
Где ошибка, может чего не дописала или перемудрила?!
Сейчас пишет что: Parse error: syntax error, unexpected '=' in /home/onlyhits/onlyhits.ru/docs/send_simpleform.php
Помогите кто знает!
olibia, не работает, потому что правила не читаете, как на форуме, так и когда пишите. И из-за вот этого:
перепробывала
ни как
какая то
$sender_name = $_POST['sender_name'];
$sender_email = $_POST['sender_email'];
$message = $_POST['message'];
$sender_name = $_POST['sender_name'];
$sender_email = $_POST['sender_email'];
$message = $_POST['message'];
Это куда имено?...в if (($sender_name == "")||($sender_email =="")||($message == "")) ?
а на какой строчке ошибка не написано?
а на какой строчке ошибка не написано?
пишет что на
on line 2...
не знаю, почему ошибку показывает именно там, потому что ошибка в другой строке:
$mailheaders . = "Reply-To: $sender_email\n";
между "." и "=" пробел уберите.
igvadaimon, пробел убрала теперь вообще пишет что вообще: Internet Explorer не может отобразить эту веб-страницу
igvadaimon, пробел убрала теперь вообще пишет что вообще: Internet Explorer не может отобразить эту веб-страницу
типо грузит и ничего не выдаёт? ну это уже скорее всего почтовые настройки на сервере.
типо грузит и ничего не выдаёт? ну это уже скорее всего почтовые настройки на сервере.
Спасибо...тогда получается не коректна вот это строчка
header ("Location: http://local/simple_form.html");
буду мучить хостинг сервер)))
Спасибо...тогда получается не коректна вот это строчка
header ("Location: http://local/simple_form.html");
буду мучить хостинг сервер)))
строчка-то некорректна, это ясное дело. но не факт, что страница умирает из-за этого. короче реально сложно объяснить :)