Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите пожалуйста доработать код 
V
    Опции темы
klesh1504
  Дата 28.3.2010, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 28.3.2010

Репутация: нет
Всего: нет



Помогите пожалуйста доработать код, вообщем нужно сделать так, чтобы при заполнении анкеты ,если отвечено не на все вопросы теста , то там будет писаться. что ответьте на все вопросы 
( выводилось бы кол-во отвеченных вопросов например: отвечено на 5 вопросов из 9)чтобы закончить тест ,и происходило бы автоматическое пере направление назад на страницу 1, где собственно он и находится 


Код


<title>Анкета</title> 
<body bgcolor="orange"> 
<center> 


<font size="15" 
face="arial" 
color="green">Анкета о приеме на работу</font> 
</center> 
<FORM ACTION="k.php" method="POST"> 


<h2>Имя</h2> 
<br><input type=text name='first_name' value='Кирилл'><br> 
<h2>Отчество</h2> 
<br><input type=text name='last_name' value='Анатольевич'><br> 
<h2>Фамилия</h2> 
<br><input type=text name='last_name' value='Поляк'><br> 
<h2>email</h2> 
<br><input type=text name='email' value='[email protected]'><br> 
<h2>Возраст</h2> 
<br><input type=text name='vozrast' value='22'><br> 

<br> 
<br> 
<SELECT NAME="zaved"> 
<OPTION VALUE="1" SELECTED>Учебное заведение: 
<OPTION VALUE="ПТУ">ПТУ 
<OPTION VALUE="Школа">Школа 
<OPTION VALUE="Институт">Институт 
<OPTION VALUE="Колледж">Колледж 
</SELECT> 

<SELECT NAME="god"> 
<OPTION VALUE="1" SELECTED>Год выпуска: 
<OPTION VALUE="2007">2007 
<OPTION VALUE="2008">2008 
<OPTION VALUE="2009">2009 
<OPTION VALUE="2010">2010 
</SELECT> 
<SELECT NAME="fakultet"> 
<OPTION VALUE="4" SELECTED>Факультет 
<OPTION VALUE="1">1 
<OPTION VALUE="2">2 
<OPTION VALUE="3">3 
</SELECT> 
<SELECT NAME="gruppa"> 
<OPTION VALUE="4" SELECTED>Курс 
<OPTION VALUE="1">1 
<OPTION VALUE="2">2 
<OPTION VALUE="3">3 
<OPTION VALUE="4">4 
<OPTION VALUE="5">5 
</SELECT> 
<br> 
<br> 
<center> 
<font size="6" 
face="arial" 
color="red">Тест на профессиональную пригодность</font> 
</center> 


<p> 1) Вы служили в армии ? <br> 
<br><input id="10_0" name="name[10]" type="radio" value="5" /> 
<label for="10_0">Да</label><br> 

<input id="10_1" name="name[10]" type="radio" value="3" /> 
<label for="10_1">Нет</label><br> 


<p> 2) Вы занимаетесь спортом ? <br> 


<br><input id="11_0" name="name[11]" type="radio" value="6" /> 
<label for="11_0">Да</label><br> 

<input id="11_1" name="name[11]" type="radio" value="2" /> 
<label for="11_1">Нет</label><br> 


<p> 3) Вы хотя бы раз чинили компьютер ? <br> 

<br><input id="12_0" name="name[12]" type="radio" value="5" /> 
<label for="12_0">Да</label><br> 

<input id="12_1" name="name[12]" type="radio" value="3" /> 
<label for="12_1">Нет</label><br> 


<p> 4) Есть ли у вас водительские права? <br> 

<br><input id="13_0" name="name[13]" type="radio" value="5" /> 
<label for="13_0">Да</label><br> 

<input id="13_1" name="name[13]" type="radio" value="3" /> 
<label for="13_1">Нет</label><br> 


<p> 5) Есть ли у вас личный автомобиль? <br> 

<br><input id="14_0" name="name[14]" type="radio" value="5" /> 
<label for="14_0">Да</label><br> 

<input id="14_1" name="name[14]" type="radio" value="3" /> 
<label for="14_1">Нет</label><br> 


<p> 6) Женаты (замужем) ли вы ? <br> 

<br><input id="15_0" name="name[15]" type="radio" value="3" /> 
<label for="15_0">Да</label><br> 

<input id="15_1" name="name[15]" type="radio" value="5" /> 
<label for="15_1">Нет</label><br> 


<p> 7) Имеете ли вы опыт работы ? <br> 

<br><input id="16_0" name="name[16]" type="radio" value="5" /> 
<label for="16_0">Да</label><br> 

<input id="16_1" name="name[16]" type="radio" value="3" /> 
<label for="16_1">Нет</label><br> 


<p> 8) Хорошо ли вы владеете П.К. ? <br> 

<br><input id="17_0" name="name[17]" type="radio" value="5" /> 
<label for="17_0">Да</label><br> 

<input id="17_1" name="name[17]" type="radio" value="3" /> 
<label for="17_1">Нет</label><br> 


<p> 9) Есть ли у вас опыт работы в компьютерной сфере ? <br> 

<br><input id="18_0" name="name[18]" type="radio" value="5" /> 
<label for="18_0">Да</label><br> 

<input id="18_1" name="name[18]" type="radio" value="3" /> 
<label for="18_1">Нет</label><br> 

<p class="test"> 
<input id="mytest_submit" name="commit" type="submit" value="Отправить" /> 
<input type=reset value='Отменить'> 
</form> 





Код

(K.php) 

<title>Анкета 2</title> 
<body bgcolor="yellow"> 

<FORM ACTION="cf.php" method="POST"> 

<font size="6" 
color="red" 
<center> 
<font size="15" 
face="arial" 
color="darkblue">Результаты теста</font> 

</center> 
<br> 
<center> 
<font size="6.5" 
face="arial" 
color="blue">Критерии баллов для получения работы:</font> 

</center> 
<br> 

<font size="6.5" 
face="arial" 
color="brown"><p> 1) От 0 до 35 баллов - к сожаленью ВЫ не подходите на эту должность <br> 

<br> 
<p> 2) От 35 и более - ВЫ подходите на эту должность, ждите письмо на ваш email адрес</font> 
<br> 

<?php 
//extract($_POST); 
//var_dump($_POST); 

$name = $_POST['name']; 
echo count($name); 

foreach ($name as $key => $value) { 
$summ+=$value; 

echo "<br />Сумма,набранных Вами баллов:<br />$summ";


Это сообщение отредактировал(а) klesh1504 - 28.3.2010, 21:48
PM MAIL   Вверх
wOOx
Дата 29.3.2010, 00:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 20.12.2009

Репутация: нет
Всего: нет



че-то такое в начало k.php

Код

<?php
$name = $_POST['name'];
$count=0;
foreach ($name as $key => $value) { 
    if (isset($value)) $count++;
}
if ($count<9){
    echo "<p>Вы ответили только на $count вопросов из 9<p>Идите доотвечайте :)<meta http-equiv=\"refresh\" content=\"2; url=http://страница_с_вопросами\">";
    exit();
}
?>

PM MAIL   Вверх
klesh1504
Дата 29.3.2010, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 3
Регистрация: 28.3.2010

Репутация: нет
Всего: нет



wOOx Большое спасибо тебе за помощь!!! smile  smile 
PM MAIL   Вверх
Sentox
Дата 29.3.2010, 01:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


как то так
**


Профиль
Группа: Участник
Сообщений: 392
Регистрация: 27.1.2009
Где: Зимбабве

Репутация: 7
Всего: 7



javascript лучше не придумаешь
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0679 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.