Krik
Постоялец
- Регистрация
- 10 Авг 2007
- Сообщения
- 55
- Реакции
- 15
- Автор темы
- #1
народ чёто или я туплю или пых , но никак понять не могу. вроде не первый день пишу , а не работает:
ситуэшн примерно такая :
при POST['action'] act1 , когда через форму передаю.
выводит 12
при POST['action'] act2 выводит 2 как надо.
но самое клёвое что если вообще без POST обращаться к скрипту, то выводит 1
чё за фигня кто нить знает ?
уже и $action=$_POST['action']; добавил , подумал может что с пост массивом не так при IF , но всё равно чёто глючит
как оно $action значение присваивает act1 и act2 если я указал == , а не = , пробовал даже === так же фигня))
может у меня пых свихнулся аа)) или меня на ночь глядя так таращит ?
ситуэшн примерно такая :
Код:
$action=$_POST['action'];
echo $action;
if ($action == 'act1') {
echo "1";
// код дальше, но нигде $action никаких значений не присваивается. 50 строк всего кода.
}
if ($action == "act2" ) {
echo "2";
// код дальше, тоже нигде $action никаких значений не присваивается.
}
при POST['action'] act1 , когда через форму передаю.
выводит 12
при POST['action'] act2 выводит 2 как надо.
но самое клёвое что если вообще без POST обращаться к скрипту, то выводит 1
чё за фигня кто нить знает ?
уже и $action=$_POST['action']; добавил , подумал может что с пост массивом не так при IF , но всё равно чёто глючит
как оно $action значение присваивает act1 и act2 если я указал == , а не = , пробовал даже === так же фигня))
может у меня пых свихнулся аа)) или меня на ночь глядя так таращит ?