[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как вывести результат успешной отправки формы в ла
Гость_Виталий
Помогите пожалуйста разобраться.
Хочу реализовать форму обратной связи в Litebox.
Всё почти получилось вот только не могу сообразить как мне вывести результат отправки формы в тот же лайтбокс.
Посоветуйте что нибудь!)
Зарание спасибо...



Спустя 4 часа, 26 минут, 27 секунд (2.09.2012 - 21:49) Zzepish написал(а):
jajx! или if()
форму кинь

Спустя 2 дня, 20 часов, 24 секунды (5.09.2012 - 17:49) Гость_Виталий написал(а):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<link
href="/form/css/default.css" rel="stylesheet" type="text/css" />
<script
src="/form/js/jquery.js" type="text/javascript"></script>
<script
src="/form/js/validate.min.js" type="text/javascript"></script>
<script
src="/form/js/init.js" type="text/javascript"></script>
</head>

<body
width: 500px;>

<div
class="wrapper">
<form
id="form" class="blocks" action="/form/formdata.php" metod="POST"
<p>
<label>
Имя:</label>
<input
type="text" class="text" name="name" />
</p>
<p>
<label>
Компания:</label>
<input
type="text" class="text" name="company" />
</p>
<p>
<label>
Адрес e-mail:</label>
<input
type="text" class="text" name="email" />
</p>
<p>
<label>
Номер телефона:</label>
<input
type="text" class="text" name="phone" />
</p>
<p
class="area">
<label>
Сообщение:</label>
<textarea
class="textarea" name="message"></textarea>
</p>
<p>
<label>
 </label>
<input
type="submit" class="btn" value="Отправить сообщение" />
</p>
</form>
</div>

</body>
</html>





___________ВОТ ТАКОЙ КОД ОБРАБОТЧИКА_______


<?php

$result=mail("admin@svarka-master.ru","Заявка с сайта",
"C сайта было отправленна заявка с такими данными: \nИмя: $_POST[name] \nКомпания: $_POST[company] \nEmail: $_POST[email] \nТелефон: $_POST[phone] \nСообщение: $_POST[message]");

if ($result){

$alopage="/index.php?do=alo";

}
else {
echo "<p>Извените, но Ваше сообщение не отправленно!</br> Но не спешите уходить, ведь всегда можно попробовать ещё раз! =)</p>
<p>Сообщение успешно отправленно.</br>В ближайшее время с Вами свяжется менеджер нашей компании</p>"
;

}
?>


Спустя 3 часа, 29 минут, 53 секунды (5.09.2012 - 21:19) sergeiss написал(а):
Гость_Виталий,

во-первых, я подправил тебе тэги ПХП, они наоборот были smile.gif Будь внимательнее, плз.

А во-вторых, если ты сделаешь обработчик отправки перед выводом формы, то ты сможешь:
- вывести в ней те данные, что ввел юзер, для возможного редактирования
- показать результаты отправки.

И я не понял, что за текст ты выводишь в последнем ЭХО: то ли отправлено, то ли не отправлено... Ты уж определись, не дезинформируй юзера smile.gif

Спустя 1 час, 9 минут, 14 секунд (5.09.2012 - 22:28) 123456 написал(а):
Цитата
echo "<p>Извените, но Ваше сообщение не отправленно!</br> Но не спешите уходить, ведь всегда можно попробовать ещё раз! =)</p>
<p>Сообщение успешно отправленно.</br>В ближайшее время с Вами свяжется менеджер нашей компании</p>";

laugh.gif laugh.gif laugh.gif
Быстрый ответ:

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