Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: психологический тест работает, но...
 
 автор: dedev   (05.07.2007 в 10:39)   письмо автору
 
 

Подскажите пожалуйста, как сделать чтобы работало без скрытых полей,
или более оптимальный вариант решения

<form action="" method="post">
<?
if (isset($_POST['goo'])){echo "";}
else echo 
"<h5>1. Вопрос №1</h5>
<input type=radio name='v1' value='3' checked>вариант ответа 1<br>
<input type=radio name='v1' value='8'>вариант ответа 2<br>
<br><CENTER><input type='submit' name='goo' value='принимаю'></CENTER>
<hr size='1' noshade>"
;

if (isset(
$_POST['v1'])){
$g $_POST['v1'];
echo 
"<h5>2. Вопрос №2</h5>
<input type=radio name='v2' value='3' checked>вариант ответа 1<br>
<input type=radio name='v2' value='8'>вариант ответа 2<br>
<br><CENTER><input type='submit' name='goo' value='принимаю'></CENTER>
<input type='hidden' name='g' value='
$g'>
<hr size='1' noshade>"
;
}

if (isset(
$_POST['v2'])){
$g $_POST['g']+$_POST['v2'];
  if (
$g<=10 && $g>0) echo "<div id='ts'>интерпретация 1</div>";
  elseif (
$g<=20 && $g>10) echo "<div id='ts'>интерпретация 2</div>";
}
?>
</form>

   
 
 автор: marksergey   (09.07.2007 в 14:09)   письмо автору
 
   для: dedev   (05.07.2007 в 10:39)
 

<form action="" method="post">
<?
if (isset($_POST['goo'])){echo "";}
else echo "<h5>1. Вопрос №1</h5>
<input type=radio name='v1' value='3' checked>вариант ответа 1<br>
<input type=radio name='v1' value='8'>вариант ответа 2<br>
<br><CENTER><input type='submit' name='goo' value='принимаю'></CENTER>
<hr size='1' noshade>";

if (isset($_POST['v1'])){
$g = $_POST['v1'];
echo "<h5>2. Вопрос №2</h5>
<input type=radio name='v2' value='3' checked>вариант ответа 1<br>
<input type=radio name='v2' value='8'>вариант ответа 2<br>
<br><CENTER><input type='submit' name='goo' value='принимаю'></CENTER>

<hr size='1' noshade>";
}

if (isset($_POST['v2'])){
$g+=$_POST['v2'];
if ($g<=10 && $g>0) echo "<div id='ts'>интерпретация 1</div>";
elseif ($g<=20 && $g>10) echo "<div id='ts'>интерпретация 2</div>";
}
?>
</form>

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования