Подскажите пожалуйста - чего не работает ЭТОТ скрипт!
Новая тема Написать ответ
# Ср Ноя 07, 2007 4:55 pmtenableboy Зарег.: 25.02.2007 ; Сообщ.: 7Ответить с цитатой
Добрые люди подскажите,пожалуйста, что не так я написал в скрипте - чего он не работает?
Смысл в чем - я сделал форму для заполнения анкеты,которая обрабатывается скриптом и отправляется на мыло. Я делал небольшую форму - она работает, а сделал чуть побольше, а она не пашет - письмо приходит но без значений.

Вот сама форма:

<form action=anketa.php method=post>
<table width="691" align=center cellpadding= cellspacing=1 bgcolor="#F4F8FF" border="1" bordercolor="#84ACFF">
<tbody>
<tr>
<td width=151><font color=#8C99BC
class="ws9">&nbsp;Цель поиска работы:</font></td>
<td width=528><input size=60 name=cel></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><strong><br>
&nbsp;Личные данные:</strong></font></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Фамилия</font></td>
<td><input size=35 name=fam></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Имя</font></td>
<td><input size=35 name=name></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Отчество</font></td>
<td><input size=35 name=otc></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Возраст</font></td>
<td><select name=old size="1"><option value='16'>16

<option value="17" >17
<option value="18" >18
<option value="19" >19
<option value="20" >20
<option value="21" >21
<option value="22" >22
<option value="23" >23
<option value="24" >24
<option value="25" >25
<option value="26" >26
</select></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><br>
<strong>&nbsp;Контакты:</strong></font></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Адрес проживания<br>
(город,улица,дом)</font></td>
<td><input size=60 name=adr></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Домашний телефон</font></td>
<td><input size=35 name=tel></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Мобильный телефон</font></td>
<td><input size=35 name=mob></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;E-mail</font></td>
<td><input size=35 name=mail></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><br>
<strong>&nbsp;Параметры:</strong></font></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC class="ws9">&nbsp;Рост</font>
&nbsp;
<input size=4 name=rost><font class="ws9" color=#8C99BC>&nbsp;см</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Вес</font>
&nbsp;
<input size=4 name=ves><font class="ws9" color=#8C99BC>&nbsp;кг</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Размер одежды</font>
&nbsp;
<input size=4 name=odg></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><br>
<strong>&nbsp;Образование:</strong></font></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Учебное заведение</font></td>
<td><input size=60 name=vuz></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Факультет</font></td>
<td><input size=35 name=fak> <font color=#8C99BC class="ws9">&nbsp;Курс&nbsp;<input size=3 name=kurs></font><font color=#8C99BC class="ws9">&nbsp;Год окончания&nbsp;<input size=5 name=god></font></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Специальность</font></td>
<td><input size=35 name=spec></td>
</tr>
<tr>
<td><font color=#8C99BC
class="ws9">&nbsp;Доп. информация <br>
(вод.права,таланты и т.д)</font></td>
<td><textarea name=inf rows=4 cols=40 ></textarea></td>
</tr>
<tr>
<td><font color=#8C99BC
class="ws9">&nbsp;Опыт участия в акциях <br>
<font color=#8C99BC size="-5" >(в формате - агентство, период, бренд, тип акций, должность, обязаности)</font></font></td>
<td><textarea name=opit rows=5 cols=40></textarea></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><br>
<strong>&nbsp;Оптимальное время работы:</strong></font></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;Понедельник</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s1>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font> <input size=1 name=do1>
&nbsp;&nbsp;&nbsp;&nbsp;<font color=#8C99BC class="ws9">Вторник</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s2>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font> <input size=1 name=do2> <br>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;Среда&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&
nbsp;&nbsp;&nbsp;&nbsp;</font><font color=#8C99BC class="ws9">с </font>
<input size=1 name=s3>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font> <input size=1 name=do3>
&nbsp;&nbsp;&nbsp;&nbsp;<font color=#8C99BC class="ws9">Четверг</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s4>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font> <input size=1 name=do4> <br>

<font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;Пятница</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s5>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font>
<input size=1 name=do5>
&nbsp;&nbsp;&nbsp;&nbsp;<font color=#8C99BC class="ws9">Суббота</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s6>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font>
<input size=1 name=do6> &nbsp;&nbsp;&nbsp;&nbsp;<font color=#8C99BC class="ws9">Воскресенье</font><font color=#8C99BC class="ws9">&nbsp;&nbsp;&nbsp;&nbsp;с </font>
<input size=1 name=s7>
<font color=#8C99BC class="ws9">&nbsp;&nbsp;до </font> <input size=1 name=do7></td>
</tr>
<tr>
<td colspan="2"><font color=#8C99BC
class="ws9"><br>

<strong>&nbsp;Готовность к работе: </strong></font></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Могу работать вечером</font></td>
<td><select name=vec size="1"><option value='Да'>Да

<option value="Нет"> Нет
</select></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Могу выезжать за город</font></td>
<td><select name=zagorod size="1"><option value='Да'>Да

<option value="Нет" > Нет
</select></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Готов работать на </font></td>
<td><label>
<input name=gotov1 type="checkbox" value="Дегустации">
<font color=#8C99BC class="ws9">Дегустации</font>
<input name=gotov2 type="checkbox" value="Стимулирование продаж">
<font color=#8C99BC class="ws9">Стимулирование продаж</font>
<input name=gotov3 type="checkbox" value="Раздача листовок">
<font color=#8C99BC class="ws9">Раздача листовок</font>
<input name=gotov4 type="checkbox" value="Шоу-мероприятия">
<font color=#8C99BC class="ws9">Шоу-мероприятия</font></label></td>
</tr>
<tr>
<td><font color=#8C99BC
class="ws9">&nbsp;Примечание</font></td>
<td><textarea name=prim rows=4 cols=40></textarea></td>
</tr>
<tr>
<td><font color=#8C99BC class="ws9">&nbsp;Отправить на </font></td>
<td><select name=fil size="1"><option value="1">Днепропетровский
<option value="2" > Запорожский
<option value="3" > Донецкий
<option value="4" > Криворожский
<option value="5" > Луганский
<option value="6" > Краматорский
<option value="7" > Мелитопольский
<option value="8" > Мариупольский
<option value="9" > Северодонецкий
<option value="10" > Павлоградский
</select><font color=#8C99BC class="ws9">&nbsp;филиал </font></td>
</tr>
<tr>
<td height="29" colspan=1 align=middle><br>
<input name="submit" type=submit value=Отправить></td>
</tr>
</tbody>
</table>
</form>


А это в anketa.php для обработки:

<?
$mess="АНКЕТА НА ВАКАНСИЮ ПРОМОУТЕРА \n\n
Цель поиска работы: $cel \n\n
Личные данные \n
Фамилия : $fam \n
Имя : $name \n
Возраст : $old \n\n
Контакты \n
Адрес: $adr \n
Домашний телефон: $tel \n
Мобильный: $mob \n
E-mail: $mail \n \n
Параметры : Рост $rost Вес $ves Размер одежды $odg \n \n
Образование \n
ВУЗ: $vuz \n
Факультет: $fak \n
Курс: $kurs \n
Год окончания: $god \n
Специальность: $spec \n \n
Дополнительная информация: $inf \n\n
Опыт: $opit \n\n
Оптимальное время работы: \n
Понедельник с $s1 до $do1 Вторник с $s2 до $do2 \n
Среда с $s3 до $do3 Четверг с $s4 до $do4 \n
Пятница с $s5 до $do5 Суббота с $s6 до $do6 \n
Воскресенье с $s7 до $do7 \n\n
Готовность к работе: \n
Могу работать вечером - $vec \n
Могу выезжать за город - $zagorod \n
Готов работать на $gotov1,$gotov2,$gotov3,$gotov4.\n\n
Примечание: $prim \n
ПЕРЕСЛАТЬ: $fil ";
mail("my@mail.ru","Anketa Promoutera",$mess);
?>


Я аматор в этом деле - поэтому причину не вижу - выручите.

Спасибо,что уделили внимание!
Буду очень благодарен за помощь.
# Ср Ноя 07, 2007 7:44 pmdocker Зарег.: 20.05.2007 ; Сообщ.: 756Ответить с цитатой
добавь в обработчик анкеты

$cel = $_POST['cel'];
$fam = $_POST['fam'];

перед $mess="АНКЕТА НА ВАКАНСИЮ ПРОМОУТЕРА \n\n
для всех переменных. Там была какая то функция, которая делает это автоматом... забыл Smile и лень ковыряться...
# Ср Ноя 07, 2007 7:54 pmdocker Зарег.: 20.05.2007 ; Сообщ.: 756Ответить с цитатой
вспомнил Smile

Код:

<?
import_request_variables('p');

$mess="АНКЕТА НА ВАКАНСИЮ ПРОМОУТЕРА \n\n
Цель поиска работы: $cel \n\n
Личные данные \n
Фамилия : $fam \n
Имя : $name \n


и так далее
# Ср Ноя 07, 2007 11:40 pmtenableboy Зарег.: 25.02.2007 ; Сообщ.: 7Ответить с цитатой
docker, большое тебе человеческое спасибо!
РАБОТАЕТ!!! Smile
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.