isset($knopka) проверяет существует ли переменная $knopka. Ее не существовало, так как у тебя не включен register_globals (в php.ini). Нужно было проверять не:
а:
Код:
isset($POST['knopka'])
PS: Так что если не хочешь обращаться к переменным через массив $POST или делать import_request_variables(), то просто сделай в php.ini:
Код:
register_globals = On