<option value="700" selected>ваза1</option>
<option value="1000">ваза2</option>
<option value="700">ваза3</option>
выручите новичка в php....
Спустя 37 минут, 5 секунд (17.03.2010 - 00:20) SemenH8 написал(а):
<?php
$one=$_REQUEST['one'];
$cena=$_REQUEST['cena'];
$pr=$one*$cena;
$i1="<TABLE border='1' align='center'>
<TR align='center'>
<TD><FORM METHOD=POST ACTION=''>
<select name='one'>
<option value=''></option>
<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>
</select>
</TD>
<TD>
<select name='cena'>
<option value='' ></option>
<option value='100' >Зеркало</option>
<option value='200'>Бампер</option>
<option value='300'>Капот</option>
<option value='400'>Рама</option>
<option value='500'>Кузов</option>
</select>
</TD>
</TR>
<TR align='center'>
<TD colspan='2'>$pr руб.</TD>
</TR>
<TR align='center'>
<TD colspan='2'><INPUT TYPE='submit' value='рассчитать'></TD>
</TR>
</TABLE>";
echo $i1;
?>
Спустя 45 минут, 57 секунд (17.03.2010 - 01:06) silius написал(а):
если хочешь расчитать и вывести на экран значения неперезагружая страницу, то тебе нужен javascrypt
Спустя 8 часов, 48 минут, 51 секунда (17.03.2010 - 09:55) andykursk написал(а):
а как на javascrypt это реализовать?
Спустя 10 минут, 10 секунд (17.03.2010 - 10:05) andykursk написал(а):
По совету SemenH8 сделал, но выводится ошибка - Undefined index.....
Спустя 9 минут, 33 секунды (17.03.2010 - 10:15) andykursk написал(а):
Что не так?
<select name="naprav">
<option value="700" selected>туда-сюда</option>
<option value="1000">туда-сюда-обратно</option>
<option value="700">сюда-туда</option>
</select>
<? $naprav= $_REQUEST['naprav'];?>
<br>
<br>
<img src="image/group_edit.png" width="32" height="32" align="middle"> Выберете количество человек
<select name="kolichestvo">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
</select>
<? $kolichestvo= $_REQUEST['kolichestvo'];
$pr=$naprav*$kolichestvo;?>
?>
<br>
<br>
<img src="image/price.png" width="32" height="32" align="middle"> Полная стоимость на всех составит: <? echo"$pr";?> руб. <br>
<select name="naprav">
<option value="700" selected>туда-сюда</option>
<option value="1000">туда-сюда-обратно</option>
<option value="700">сюда-туда</option>
</select>
<? $naprav= $_REQUEST['naprav'];?>
<br>
<br>
<img src="image/group_edit.png" width="32" height="32" align="middle"> Выберете количество человек
<select name="kolichestvo">
<option value="1" selected>1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
</select>
<? $kolichestvo= $_REQUEST['kolichestvo'];
$pr=$naprav*$kolichestvo;?>
?>
<br>
<br>
<img src="image/price.png" width="32" height="32" align="middle"> Полная стоимость на всех составит: <? echo"$pr";?> руб. <br>
Спустя 17 минут, 19 секунд (17.03.2010 - 10:32) SemenH8 написал(а):
Приведенный мной скрипт работает без ошибки. Чем он не устраивает? Если нужно вставить в html-код, можно засунуть этот скрипт в функцию:
а затем вызвать ее в нужном месте: <? echo select(); ?> html-кода...
<?php
function select() {
$one=$_REQUEST['one'];
$cena=$_REQUEST['cena'];
$pr=$one*$cena;
$i1="<TABLE border='1' align='center'>
<TR align='center'>
<TD><FORM METHOD=POST ACTION=''>
<select name='one'>
<option value=''></option>
<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>
</select>
</TD>
<TD>
<select name='cena'>
<option value='' ></option>
<option value='100' >Зеркало</option>
<option value='200'>Бампер</option>
<option value='300'>Капот</option>
<option value='400'>Рама</option>
<option value='500'>Кузов</option>
</select>
</TD>
</TR>
<TR align='center'>
<TD colspan='2'>$pr руб.</TD>
</TR>
<TR align='center'>
<TD colspan='2'><INPUT TYPE='submit' value='рассчитать'></TD>
</TR>
</TABLE>";
return $il;
}
?>
а затем вызвать ее в нужном месте: <? echo select(); ?> html-кода...