Форма обратной связи

Вопросы о том как и что сделать чтобы работало
Правила форума
1. Один вопрос - одна тема. Не надо задавать в той же теме другие вопросы.
2. Не пишите в чужих темах, если ваша проблема не имеет отношения к обсуждаемой.
3. Давайте полное описание проблемы - имя сайта, имя сервера, учётная запись, способ воспроизведения, скриншот ошибки.
4. Пароли выкладывать в форум - НЕ НАДО
h20623

Форма обратной связи

Сообщение h20623 » 2011-05-10, 12:20:58

Не работает файл обработчик данных с формы обратной связи , а именно не передает данные может что -то с кодом не так ?

Код: Выделить всё

<?
mail("admin@proff.org.ua","new", "Клиен - $name, Год рождения-$year , месяц-$month ,   день - $day, адресс $address  город -  $city, область $state , индекс $code, страна  $country  телефон $phone, email-$emai");
?>
Последний раз редактировалось lissyara 2011-05-10, 12:25:51, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги нашей хостинговой компании

Хостинг HostFood.ru

Тарифы на хостинг, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM), от 189 рублей: https://www.host-food.ru/tariffs/virtualny-server-vps/
Тарифы на выделенные сервера (Dedicated Server), от 1560 рублей: https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах, от 110 рублей: https://www.host-food.ru/domains/
Часто задаваемые вопросы по хостингу: https://www.host-food.ru/faq/
Вопросы по доменам: https://www.host-food.ru/faq/domains.questions/

Аватара пользователя
lissyara
Site Admin
Сообщения: 5993
Зарегистрирован: 2009-09-19, 22:04:41

Re: Форма обратной связи

Сообщение lissyara » 2011-05-10, 12:27:30

ошибки какие-то выдаёт?
сам код корректен
Убей их всех! Бог потом рассортирует...

h20623

Re: Форма обратной связи

Сообщение h20623 » 2011-05-10, 13:03:10

Не передает сами данные. Вообщем письмо выглядит следующим образом - Клиент- Год рождения- Месяц- день- адресс - и т. д.

Аватара пользователя
lissyara
Site Admin
Сообщения: 5993
Зарегистрирован: 2009-09-19, 22:04:41

Re: Форма обратной связи

Сообщение lissyara » 2011-05-10, 13:28:30

в лог загляните.
у вас ругается что переменные не заданы
Убей их всех! Бог потом рассортирует...

h20623

Re: Форма обратной связи

Сообщение h20623 » 2011-05-10, 13:34:28

Что это значит ? Вот код формы-

Код: Выделить всё

<form action="mail.php" method="post" >
<table style="width: 100%;">
                        <tr>
                            <td >
                                Фамилия Имя Отчество
                            </td>
                            <td>
                                <input name="name" type="text" maxlength="300" />
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                Дата рождения
                            </td>
                            <td>
                                <select name="year"  onchange="LoadDayList()">
		<option value="2008">2008</option>
		<option value="2007">2007</option>
		<option value="2006">2006</option>
		<option value="2005">2005</option>
		<option value="2004">2004</option>
		<option value="2003">2003</option>
	
	</select>
                                <select name="month"  onchange="LoadDayList()">
		<option value="01">January</option>
		<option value="02">February</option>
	

	</select>
                                <select name="day">
		<option value="1">1</option>
		<option value="2">2</option>
		<option value="3">3</option>
		<option value="4">4</option>
		<option value="5">5</option>
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                Адрес
                            </td>
                            <td>
                                <input name="address" type="text" maxlength="300" />
                            </td>
                        </tr>
                        
                            
                       
                        <tr>
                            <td>
                                Город
                            </td>
                            <td>
                                <input name="city" type="text" maxlength="300" />
                            </td>
                        </tr>
                       
                        <tr>
                            <td>
                                Область
                            </td>
                            <td>
                                <input name="state" type="text" maxlength="300"  />
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                Индекс
                            </td>
                            <td>
                                <input name="code" type="text" maxlength="10"  />
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                Страна
                            </td>
                            <td>
                                <select name="country"  onchange="setCountryCode()">
		<option value="Afghanistan">Afghanistan</option>
		<option value="Albania">Albania</option>
		<option value="Algeria">Algeria</option>
		<option value="Andorra">Andorra</option>
		<option value="Angola">Angola</option>
		<option value="Antigua and Barbuda">Antigua and Barbuda</option>
		<option value="Argentina">Argentina</option>
	
	</select>
                                
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                Телефон
                            </td>
                            <td>
                                        <input name="phone" type="text" maxlength="20"  />
                            </td>
                        </tr>
                        
                        <tr>
                            <td>
                                E-mail
                            </td>
                            <td>
                                <input name="email" type="text" maxlength="300"  />
                            </td>
                        </tr>
                    </table>

  <input type="submit" value="Оформить FX-счет">
 

</form>
Последний раз редактировалось lissyara 2011-05-10, 14:33:08, всего редактировалось 1 раз.
Причина: Товарищщи, цените чужое время, юзайте кнопочку [code]...

Аватара пользователя
lissyara
Site Admin
Сообщения: 5993
Зарегистрирован: 2009-09-19, 22:04:41

Re: Форма обратной связи

Сообщение lissyara » 2011-05-10, 14:32:47

если в первом посте показан mail.php , на который отправляется приведённая форма - то включите register_globals и заработает
Убей их всех! Бог потом рассортирует...

h20623

Re: Форма обратной связи

Сообщение h20623 » 2011-05-10, 17:25:39

В каое место вставить ?

Код: Выделить всё

<Limit GET POST>
	require valid-user
</Limit>
AuthType Basic
AuthName "webstat"
AuthUserFile /home/h20623/data/etc/proff.org.ua.stat.passwd[code]
[/code]

h20623

Re: Форма обратной связи

Сообщение h20623 » 2011-05-10, 17:51:27

Теперь при заполнении формы кириллицей данные выглядят так " Клиен - ??? ??????? ????????????, Год рождения-2008 , месяц-01 , день - 1, адресс ???????? город - ??????, " а если заполнять форму по-латыни тогда все отлично, ЧТО делать ?

Аватара пользователя
lissyara
Site Admin
Сообщения: 5993
Зарегистрирован: 2009-09-19, 22:04:41

Re: Форма обратной связи

Сообщение lissyara » 2011-05-10, 18:54:39

указать кодировку в странице с формой, и кодировку в письме - одинаковую.
или, использовать перекодировку.
или, закодировать письмо по base64

вариантов - море.
Убей их всех! Бог потом рассортирует...