HTML страница передает обработчику php форму, на основе которой он делает вычисления и записывает в таблицу.
Html
<p>Раз
<select name="raz">
<option value ="000" selected>---</option>
<option value="1">Да</option>
<option value="-1">Нет</option>
</select>
Два<select name="dva">
<option value ="000" selected>---</option>
<option value="1">Есть</option>
<option value="-0.5">Не в полном объеме</option>
<option value="-1">Нет</option>
</select>
Php
if ($_POST['raz'] == "-1") {
$opervmesh = "Бла-бла1;";
$soglmp = "Бла-бла 2;";}
if ($_POST['dva'] < "0") {
$planlech = "Бла-бла 3;";
$nazleksr = "Бла-бла 4;";
$neobper = "-30";}
Все работало до того момента, пока мне не захотелось скрыть с помощью js часть html страницы (мой прошлый вопрос).
Если они скрыты, и я передаю значения обработчику, получается следующее - там, где в условии стоит "-1", ничего не происходит(и не должно), а там, где меньше 0 - срабатывают все условия. Счетчик цифр показывает 0, т.е никакие значения не передавались, но все равно они срабатывают. Почему так получается?
Продвижение своими сайтами как стратегия роста и независимости