Показать сообщение отдельно
  #1 (permalink)  
Старый 12.06.2014, 12:24
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

Обработка допустимых $_GET
Всем привет.

Есть сайт на котором все ссылки вида mysite.com/yyyyyyyy
То есть если что то вдруг такое mysite.com/yyyyyyyy/ или такое mysite.com/yyyyyyyy/ххххх

То 404 ошибка

Но вот незадача. Есть страницы наборов типа mysite.com/yyyyyyyy/page1...n

Для того что бы их обрабатывать делаю проверку типа:
$acceptIndex = unserialize (INDEX);

!in_array($this->index, $acceptIndex)

$this->index хранит как раз часть урла (THIS_PART) mysite.com/THIS_PART

а хранятся слова так:
define ("INDEX", serialize (array ("news", "doctors")));


Короче все классно, но как сделать так что бы например я сделал тот же массив и для GET вида

mysite.com/?search=YYYYY
mysite.com/?404

Не хочу их писать руками, а то условия будут на пол страницы)

Благодарен за любую мысль.
Ответить с цитированием