Ошибка обработки php

186
19 декабря 2016, 19:35

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, т.е никакие значения не передавались, но все равно они срабатывают. Почему так получается?

READ ALSO
Разбить на части JSON

Разбить на части JSON

Есть объект json такого вида:

285
Проблема с пагинацией [закрыто]

Проблема с пагинацией [закрыто]

Есть код пагинации, код хороший, но есть нюанс, пагинация начинается со второй страницы, те

204
paypal express checkout не работает с sandbox

paypal express checkout не работает с sandbox

я интегрирую оплату с paypal express checkout по примеру https://devtools-paypalcom/integrationwizard/

186
PDO ошибка выборки c LIMIT

PDO ошибка выборки c LIMIT

Почему выдает ошибку при таком запросе?

283