Как отловить POST и GET на страничку которой нет?

  • Автор темы LowFeaR
  • Дата начала

LowFeaR

Guest
Как отловить POST и GET на страничку которой нет?

Как отловить POST и GET на страничку которой нет?
Пример:
<form action="http://.../search/" method="post">
<input type="text" name="search" value="100">
</form>
каталога search/ нет, но есть .htaccess в катором
ErrorDocument 404 404.php
в файле 404.php
<?
print_r($_POST);
?>
он выводид пустой масив.... как сделать чтоб он выводил пост?
 

Demiurg

Guest
а зачем делать запрос постом на несуществующую страницу ?
 

Alexandre

PHPПенсионер
может я даю глупый совет,
а не проще ли создать данную страничку?
 

LowFeaR

Guest
Это надо для альтернативных линков. У меня сайт постоен используя СМS. ID cтранички с поиском вводить ручками не хочу.

т.е. это форма работает на ура
<form action="http://.../index.php?cid=523" method="post">
<input type="text" name="search" value="100">
</form>

Тем более что это не единичный вариант...
Альтернативных линков с 2 десятка...
Менять гору шаблонов тоже не вариант... А если и менять то хотелось бы один раз :)
 

Demiurg

Guest
Значит не позволяет твоя cms такого делать.
 

LowFeaR

Guest
Хватит флудом заниматься.

Я спросил, объяснил зачем мне это надо.
 

Demiurg

Guest
Я же ответил на твой вопрос.
Делай посты в обход своей cms, создавая реальные файлы.
 

Макс

Старожил PHPClub
сам этой проблемой не занимался, но насколько я помню (по статьям) это один из недостатков ЧПУ через 404 ошибку - невозможность получить содержимое POST-запроса

Что $_GET тоже недоступен ?
 

LowFeaR

Guest
Спасибо добрый человек.
GET работает.
 
Сверху