Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

Страницы: (4) 1 [2] 3 4  ( Перейти к первому непрочитанному сообщению ) Reply to this topicStart new topicStart Poll

Нужна срочная помощь!

, Помогите пожалуйста найти скрипт!!!
СТОП-АЛКОГОЛЬ
Отправлено: Jun 19 2009, 10:14 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



utf-8 не помогло. Все равно лезут выказябры....

town_id=samara
palata_type=obshaja
klinika_item_id=volga
skolko_chelovek_type=people1
excursion_item_people=20
excursion_item_guests=Р?Р?Р°Р? Р?Р?Р°Р?Р?Р?(495)555-55-55

item_day=25
item_month=8
item_year=2009
indx=
oknp=Р?С'Р?С?Р°Р?РёС'С? Р·Р°С?Р?Р?С?



Вот такая шняга приходит на почту... Че делать-то?
PMEmail Poster
Top
Шаман
Отправлено: Jun 19 2009, 11:07 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



вот тема с форума, в которой подробно описано как, отправлять данные формы, на email: http://svoiforum.info/viewtopic.php?t=522


--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
СТОП-АЛКОГОЛЬ
Отправлено: Jun 19 2009, 11:26 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



Спасибо тебе!!!!
PMEmail Poster
Top
СТОП-АЛКОГОЛЬ
  Отправлено: Jun 19 2009, 11:48 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



Но блин! Мне ведь теперь обидно, что я такую форму изобрел!!! Именно то, что мне нужно! А она работает коряво!!! Может поможете поправить?
PMEmail Poster
Top
СТОП-АЛКОГОЛЬ
  Отправлено: Jun 19 2009, 11:49 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



Епр... Я сержантом уже стал... Видимо затрахал Вас уже своим вопросом...
PMEmail Poster
Top
Шаман
Отправлено: Jun 20 2009, 03:38 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



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


--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
Шаман
Отправлено: Jun 21 2009, 05:37 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



скрипт-обработчик формы send.php
CODE
<?php
$adminmail="art-murmansk@mail.ru"; // заменить на свой email
// дальше идет объявление переменных, в которые записываются данные из форм
$city=$_POST['city'];
$city=eregi_replace("Выберите Город","city",$city);
// фильтрация данных(так как в условии ниже переменные не должны содержать пробелов)
$place=$_POST['place'];
$place=eregi_replace("Выберите пансионат","place",$place); // опять фильтрация
$room=$_POST['room'];
$num=$_POST['num'];
$days=$_POST['days'];
$day=$_POST['day'];
$month=$_POST['month'];
$year=$_POST['year'];
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];

// текст письма, состоящий из полученных данных
$body="
Город: $city
Пансионат: $place
Палата: $room
Кол-во человек: $num
Длительность пребывания: $days
Дата заезда: $day $month $year
Имя: $name
Email: $email
Конт. телефон: $phone
";

// если поля не заполнены, сообщение не отправляется, заново выводится форма
if($city==city || $place==place || $room==Палата || !$num || !$days || $day==День ||
$month==Месяц || !$name || !$email || !$phone)
{
echo"Заявка не отправлена. Все поля обязательны для заполнения.";
include('form.php');
}
else // иначе отправка письма
{
mail("$adminmail","Заявка на размещение в пансионате","$body");
echo"Ваша заявка отправлена";
}
?>


форма form.php
CODE
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
</head>
<style>
body, td{font-family:Tahoma, Verdana, Arial; font-size:12px; background-color:#FFFFFF;}
input{margin:1px;}
</style>
<body>
<h3>Заявка на размещение в пансионате:</h3>

<form action="send.php" method="post">
<table border="0" cellspacing="1" cellpadding="3" bgcolor="#000000">
 <tr>
   <td valign="top" align="right">Город:</td>
   <td>
<select name="city">
<option>Выберите город</option>
<option>Самара</option>
</select>
</td>
 </tr>
 <tr>
   <td valign="top" align="right">Регистрационные данные: </td>
   <td>
<select name="place">
<option>Выберите пансионат</option>
<option>Солнечный</option>
<option>Приволжский</option>
</select>
<select name="room">
<option>Палата</option>
<option>V.I.P.</option>
<option>1-местная</option>
<option>2-местная</option>
<option>3-местная</option>
<option>Общая</option>
</select><br>
Кол-во человек <input type="text" name="num" size="3"><br>
Длительность пребывания <input type="text" name="days" size="3"> дней<br>
Дата Заезда <select name="day"><option>День</option><option>1</option><option>2</option>
<option>3</option><option>4</option><option>5</option><option>6</option><option>7</option>
<option>8</option><option>9</option><option>10</option><option>11</option><option>12</option>
<option>13</option><option>14</option><option>15</option><option>16</option><option>17</option>
<option>18</option><option>19</option><option>20</option><option>21</option><option>22</option>
<option>23</option><option>24</option><option>25</option><option>26</option><option>27</option>
<option>28</option><option>29</option><option>30</option><option>31</option></select>
 <select name="month"><option>Месяц</option><option>Янв</option><option>Фев</option>
 <option>Мар</option><option>Апр</option><option>Мая</option>
<option>Июн</option><option>Июл</option><option>Авг</option>
<option>Сен</option><option>Окт</option><option>Ноя</option>
 <option>Дек</option></select> <select name="year"><option>2009</option><option>2010</option>
 </select>
</td>
 </tr>
 <tr>
   <td valign="top" align="right">Контактная информация: </td>
   <td>
Имя <input type="text" name="name"><br>
E-mail <input type="text" name="email"><br>
Конт. телефон(с кодом города) <input type="text" name="phone">
</td>
 </tr>
 <tr>
   <td>&nbsp;</td>
   <td>
<input type="submit" value="Отправить">
</td>
 </tr>
</table>
</form>

</body>
</html>



--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
СТОП-АЛКОГОЛЬ
Отправлено: Jun 21 2009, 09:25 AM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



Спасибо тебе большое!!! Сейчас буду пробовать прикрутить к сайту! part.gif
PMEmail Poster
Top
Шаман
Отправлено: Jun 21 2009, 10:55 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Members
Сообщений: 435
Пользователь №: 936
Регистрация:
13-June 07



что бы исправить проблему с кодировкой попробуй сменить это
CODE
mail("$adminmail","Заявка на размещение в пансионате","$body");

на это
CODE
mail("$adminmail","Заявка на размещение в пансионате","$body","Content-type:text/plain; charset=windows-1251");


хотя когда я проверял проблем не было rolleyes.gif

а для переадресации можно сделать так:
CODE
// предыдущее
mail("$adminmail","Заявка на размещение в пансионате","$body","Content-type:text/plain; charset=windows-1251");
echo"Ваша заявка отправлена<br><a href='http://www.stop-alkogol.ru/'>На главную</a>";
// все остальное


в начале send.php после "<php" вставь
CODE
header('Content-type:text/html; charset=windows-1251');


--------------------
user posted image
user posted image
user posted image
PMEmail PosterUsers WebsiteICQ
Top
СТОП-АЛКОГОЛЬ
Отправлено: Jun 24 2009, 07:08 PM
Quote Post


  Сержант
*

Группа: Members
Сообщений: 21
Пользователь №: 2598
Регистрация:
15-June 09



Привет! ШАМАН!!! Слушай! Ну та-же беда... По ентой ссылке...http://www.stop-alkogol.ru/on_line/saratov/form.php Че это может быть? А?
Только я ещепроцентики убрал... ah.gif

<?php
header('Content-type:text/html; charset=windows-1251');
$adminmail="support@stop-alkogol.ru"; // заменить на свой email
// дальше идет объявление переменных, в которые записываются данные из форм
$city=$_POST['city'];
$city=eregi_replace("Город","city",$city);
// фильтрация данных(так как в условии ниже переменные не должны содержать пробелов)
$place=$_POST['place'];
$place=eregi_replace("Выберите клинику","place",$place); // опять фильтрация
$room=$_POST['room'];
$num=$_POST['num'];
$days=$_POST['days'];
$day=$_POST['day'];
$month=$_POST['month'];
$year=$_POST['year'];
$name=$_POST['name'];
$email=$_POST['email'];
$phone=$_POST['phone'];

// текст письма, состоящий из полученных данных
$body="
Город: $city
Клиника: $place
Палата: $room
Кол-во человек: $num
Длительность пребывания: $day $month $year
Имя: $name
Email: $email
Конт. телефон: $phone
";

// если поля не заполнены, сообщение не отправляется, заново выводится форма
if($city==city || $place==place || $room==Палата || !$num || !$days || $day==День ||
$month==Месяц || !$name || !$email || !$phone)
{
echo"Заявка не отправлена. Все поля обязательны для заполнения.";
include('form.php');
}
else // иначе отправка письма
{
mail("$adminmail","Заявка на размещение в клинике","$body","Content-type:text/plain; charset=windows-1251");
echo"Ваша заявка отправлена<br><a href='http://www.stop-alkogol.ru/pajes/start.htm'>На главную</a>";
}
?>
PMEmail Poster
Top

Topic OptionsСтраницы: (4) 1 [2] 3 4  Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0314 ]   [ 10 queries used ]   [ GZIP выключен ]


Нуруллаева Юлия - нутрициолог консультация услуги