X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Н работает форма обратной связи
Wouk1
Wouk1
Topic Starter сообщение 19.2.2011, 9:59; Ответить: Wouk1
Сообщение #1


доброе день! Помогите пожалуйста!
Не работает форма обратной связи при отправке открывает или пытается сохранить сам вайл .php
тестирую на своем компе, стоит локальный сервер STPServer
Сайт написан при помощи Macromedia Dreamweaver
вот форма
[PHP]
<?php

if (isset($_POST['surname'])) {$surname = $_POST['surname']; if ($surname == '') {unset($surname);}}
if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset($_POST['nomber'])) {$nomber = $_POST['nomber']; if ($nomber == '') {unset($nomber);}}
if (isset($_POST['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}}
if (isset($_POST['region'])) {$region = $_POST['region']; if ($region == '') {unset($region);}}
if (isset($_POST['adres'])) {$adres = $_POST['adres']; if ($adres == '') {unset($adres);}}
if (isset($_POST['sities'])) {$sities = $_POST['sities']; if ($sities == '') {unset($sities);}}
if (isset($_POST['index'])) {$index = $_POST['index']; if ($index == '') {unset($index);}}
if (isset($_POST['mob.tel'])) {$mob.tel = $_POST['mob.tel']; if ($mob.tel == '') {unset($mob.tel);}}
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['yes/nou'])) {$yes/nou = $_POST['yes/nou']; if ($yes/nou == '') {unset($yes/nou);}}


if (isset($surname) && isset($name) && isset($nomber) && isset($date) && isset($region) && isset($adres) && isset($sities) && isset($index) && isset($mob.tel) && isset($email)&& isset($yes/nou) )
{

$surname = htmlspecialchars(trim($surname));
$name = htmlspecialchars(trim($name));
$nomber = htmlspecialchars(trim($nomber));
$date = htmlspecialchars(trim($date));
$region = htmlspecialchars(trim($region));
$adres = htmlspecialchars(trim($adres));
$sities = htmlspecialchars(trim($sities));
$index = htmlspecialchars(trim($index));
$mob.tel = htmlspecialchars(trim($mob.tel));
$email = htmlspecialchars(trim($email));
$yes/nou = htmlspecialchars(trim($yes/nou));

if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $email))
{
echo "

Неправильный формат e-mail адреса!

";
}

$address = "mercure82@mail.ru";
$sub = "Ответ";
$mes = "Фамилия: $surname \nОставил такой E-mail: $email \nИмя отчество: $name \nПаспорт: $nomber \nДата рождения: $date \nОбласть: $region \nАдрес прописки: $adres \nГород: $sities \nИндекс: $index \nМоб. телефон: $mob.tel \nЗарегистрирован: \n$yes/nou";

$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");
if ($verify == 'true')
{
echo "Сообщение отправлено!";
}
else
{
echo "Сообщение не отправлено!";
}


}
else
{
echo "Вы заполнили не все поля!";
}
?>[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 19.2.2011, 10:25; Ответить: Apay
Сообщение #2


ищите по форуму, это что-то очень сильно знакомое, все обсуждалось и не раз. не надо лениться.
а то что php не выполняется и пытается сохранить php - не правильно настроен апач/пхп
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SilverCross
SilverCross
сообщение 19.2.2011, 11:50; Ответить: SilverCross
Сообщение #3


установите денвер, мануалы почитайте и пользуйтесь
там таких косяков нету
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Leoleshucov008
Leoleshucov008
сообщение 19.2.2011, 20:01; Ответить: Leoleshucov008
Сообщение #4


Чуть чуть подредактировал, пробуй
[PHP]<?php

if (isset($_POST['surname'])) {$surname = $_POST['surname']; if ($surname == '') {unset($surname);}}
if (isset($_POST['name'])) {$name = $_POST['name']; if ($name == '') {unset($name);}}
if (isset($_POST['nomber'])) {$nomber = $_POST['nomber']; if ($nomber == '') {unset($nomber);}}
if (isset($_POST['date'])) {$date = $_POST['date']; if ($date == '') {unset($date);}}
if (isset($_POST['region'])) {$region = $_POST['region']; if ($region == '') {unset($region);}}
if (isset($_POST['adres'])) {$adres = $_POST['adres']; if ($adres == '') {unset($adres);}}
if (isset($_POST['sities'])) {$sities = $_POST['sities']; if ($sities == '') {unset($sities);}}
if (isset($_POST['index'])) {$index = $_POST['index']; if ($index == '') {unset($index);}}
if (isset($_POST['mob.tel'])) {$mobtel = $_POST['mob.tel']; if ($mobtel == '') {unset($mobtel);}}
if (isset($_POST['email'])) {$email = $_POST['email']; if ($email == '') {unset($email);}}
if (isset($_POST['yes/nou'])) {$yesnou = $_POST['yes/nou']; if ($yesnou == '') {unset($yesnou);}}


if (isset($surname) && isset($name) && isset($nomber) && isset($date) && isset($region) && isset($adres) && isset($sities) && isset($index) && isset($mobtel) && isset($email)&& isset($yesnou) )
{

$surname = htmlspecialchars(trim($surname));
$name = htmlspecialchars(trim($name));
$nomber = htmlspecialchars(trim($nomber));
$date = htmlspecialchars(trim($date));
$region = htmlspecialchars(trim($region));
$adres = htmlspecialchars(trim($adres));
$sities = htmlspecialchars(trim($sities));
$index = htmlspecialchars(trim($index));
$mobtel = htmlspecialchars(trim($mobtel));
$email = htmlspecialchars(trim($email));
$yesnou = htmlspecialchars(trim($yesnou));

if(!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $email))
{
echo "

Неправильный формат e-mail адреса!

";
}

$address = "mercure82@mail.ru";
$sub = "Ответ";
$mes = "Фамилия: $surname \nОставил такой E-mail: $email \nИмя отчество: $name \nПаспорт: $nomber \nДата рождения: $date \nОбласть: $region \nАдрес прописки: $adres \nГород: $sities \nИндекс: $index \nМоб. телефон: $mobtel \nЗарегистрирован: \n$yesnou";

$verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nFrom:$email");
if ($verify == 'true')
{
echo "Сообщение отправлено!";
}
else
{
echo "Сообщение не отправлено!";
}


}
else
{
echo "Вы заполнили не все поля!";
}
?>[/PHP]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Крауд-маркетинг который работает | Эффективные Ру-ссылки
1 Azyuka 959 13.2.2024, 19:36
автор: tascha56
Открытая тема (нет новых ответов) Кто работает с партнерской программой eBay?
0 Stalser 1151 14.12.2021, 12:26
автор: Stalser
Открытая тема (нет новых ответов) Кто работает с партнеркой Кликбанк?
4 metvekot 1697 5.12.2021, 22:32
автор: adamsadriane
Открытая тема (нет новых ответов) Бесплатный аудит рекламы от специалиста с 20 летним стажем. Реклама не всегда работает.
Ваша реклама может быть больше!
0 AndyGray 6771 1.4.2021, 12:31
автор: AndyGray
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПринимаю заказы на копирайтинг, рерайтинг. Стабильно работаю, всегда на связи
Нужен автор текстов, копирайтер? Обращайтесь
14 KriptoFin 8015 22.9.2020, 18:07
автор: mrSana


 



RSS Текстовая версия Сейчас: 29.3.2024, 14:51
Дизайн