| |
|
|
| | Задача: получить через пост данные и узнать отвечает ли условию:
ЕСЛИ пост равен нулю И переменная не равна .. ИЛИ переменная не равно .. ИЛИ ..........
и так далее с меременными.
Я сделал вот так:
<?
if(($_POST['name'] === '0') && ($a !='2') || ($a !='4') || ($a !='8') || ($a !='31') || ($a !='9')){
//////
echo "...........";
}
?>
|
Верно ли это? Или может можно упростить!? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(15.12.2006 в 10:58)
| | | может Вы это имели в виду...
<?
if(($_POST['name'] === '0') && (($a !='2') || ($a !='4') || ($a !='8') || ($a !='31') || ($a !='9')))
?>
|
| |
| |
|
|
| |
|
|
| |
для: karlzon
(15.12.2006 в 11:12)
| | | вот тока === тут лишние,2х равно хватит,да и вобще что то все усложнено))
Что то у меня у самого не выходит сделать его рабочим) | |
| |
|
|
| |
|
|
| |
для: LuxeMate
(15.12.2006 в 11:30)
| | | да у меня тоже не хочет чего то работать! | |
| |
|
|
| |
|
|
| |
для: Diablo_
(15.12.2006 в 11:43)
| | | Чего делать то? как верно сформировать? | |
| |
|
|
| |
|
|
| |
для: Diablo_
(15.12.2006 в 12:00)
| | | >if(($_POST['name'] == '0') && (($a !='2') || ($a !='4') || ($a !='8') || ($a !='31') || ($a !='9')))
это выражение будет всегда верным, если $_POST['name'] == 0
может быть имелось ввиду
<?php
if(($name == '0') && !(($a =='2') || ($a =='4') || ($a =='8') || ($a =='31') || ($a =='9')))
?>
|
| |
| |
|
|
| |
|
|
| |
для: Diablo_
(15.12.2006 в 10:58)
| | |
<?
$arr=array(2,4,8,31,9);
if ($_POST['name']==0 && !in_array($a, $arr)){
...
}
|
| |
| |
|
|