Помощник
|
форма обратной связи - вместо отправки письма,выдает код страницы |
demylia
|
Сообщение
#1
|
||
|
|
||
|
|||
adlic |
8.2.2011, 22:56;
Ответить: adlic
Сообщение
#2
|
|
А вы "исходный код обработчика" сохранили с расширением php??? Например: index.php вместо index.html.
|
|
|
demylia
|
Сообщение
#3
|
|
[PHP]<?php
//Если форма отправлена if(isset($_POST['submit'])) { //Проверка Поля ИМЯ if(trim($_POST['contactname']) == '') { $hasError = true; } else { $name = trim($_POST['contactname']); } //Проверка поля ТЕМА if(trim($_POST['subject']) == '') { $hasError = true; } else { $subject = trim($_POST['subject']); } //Проверка правильности ввода EMAIL if(trim($_POST['email']) == '') { $hasError = true; } else if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['email']))) { $hasError = true; } else { $email = trim($_POST['email']); } //Проверка наличия ТЕКСТА сообщения if(trim($_POST['message']) == '') { $hasError = true; } else { if(function_exists('stripslashes')) { $comments = stripslashes(trim($_POST['message'])); } else { $comments = trim($_POST['message']); } } //Если ошибок нет, отправить email if(!isset($hasError)) { $emailTo = 'aaasd@ya.ru'; //Сюда введите Ваш email $body = "Name: $name \n\nEmail: $email \n\nSubject: $subject \n\nComments:\n $comments"; $headers = 'From: My Site <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $email; mail($emailTo, $subject, $body, $headers); $emailSent = true; } } ?>[/PHP] |
|
|
demylia
|
Сообщение
#4
|
|
(' post='99927 @ 9.2.2011, 00:56) А вы "исходный код обработчика" сохранили с расширением php??? Например: index.php вместо index.html. Имя обработчика-mail.php |
|
|
demylia
|
Сообщение
#5
|
|
Я уже думал, что может почтовый клиент надо или Денвер. Но что-то все равно не работает
|
|
|
demylia
|
Сообщение
#6
|
|
В xhtml вставил такой блок
<div id="content">
<div id="contact-wrapper"> <form method="post" action="mail.php" id="contactform"> <div> <label for="name"><strong>Name:</strong></label> <input type="text" size="50" name="contactname" id="contactname" value="" /> </div> <div> <label for="email"><strong>Email:</strong></label> <input type="text" size="50" name="email" id="email" value="" /> </div> <div> <label for="subject"><strong>Subject:</strong></label> <input type="text" size="50" name="subject" id="subject" value="" /> </div> <div> <label for="message"><strong>Message:</strong></label> <textarea rows="5" cols="50" name="message" id="message"></textarea> </div> <input type="submit" value="Send Message" name="submit" /> </form> </div> </div> |
|
|
ottaviano |
8.2.2011, 23:04;
Ответить: ottaviano
Сообщение
#7
|
|
demylia, функция mail() работает на серверах, какой локальный сервер у вас установлен?
|
|
|
demylia
|
Сообщение
#8
|
|
alek_sania, можете помочь?
|
|
|
ottaviano |
8.2.2011, 23:06;
Ответить: ottaviano
Сообщение
#9
|
|
demylia, подозреваю что никакого, устанавливайте денвер
|
|
|
demylia
|
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Можно ли в старый SEO текст вместо старого домена поставить новый? | 3 | Tutich | 1146 | 22.3.2024, 14:47 автор: Tutich |
|
Нужно ли закрывать ненужные страницы тегом noindex, follow? | 8 | noviktamw | 2833 | 2.3.2024, 12:53 автор: toplinks |
|
Вытащить страницы из кэша Яндекса | 2 | VostrVL | 1913 | 11.1.2024, 23:07 автор: ЛаврионСергеевич |
|
Сверстать страницы из figma нужно сделать страницы для веб приложения |
1 | bluestorm | 1285 | 7.6.2022, 18:11 автор: doharddocode |
|
Подобрать группы и страницы и разместить ссылку | 4 | Lacomka | 3389 | 21.2.2022, 8:43 автор: АлексейWEB |
Текстовая версия | Сейчас: 28.3.2024, 14:00 |