Как я понял, Вам необхдимо сделать проверку на целочисленность. А is_numeric проверяет на число. Даже если оно float, функция вернет true.
(Добавление)
Не знаю, что там с глобальной переменной, но register_globals = ON уже никто не пользуется. Это дурной тон. Тем более, что в php 6 этой директивы не будет.
|