|
|
|
| Доброго времени суток!
Можно ли "разложить" адрес URL . Например :
http://localhost/index.php?id=menu&cat=rubric
Необходимо чтобы переменные принимали значения из адреса
$id = menu;
$cat = rubriс;
Заранее благодарен! | |
|
|
|
|
|
|
|
|
для: Евгений Петров
(09.08.2005 в 18:59)
| | Спасибо! | |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 19:11)
| | Встречный попрос. А как вывести полный URL
http://localhost/index.php?id=menu&cat=rubric
а то PHP_SELF указывает только
http://localhost/index.php | |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 20:13)
| | Попробуй
echo $_SERVER['REQUEST_URI']
|
или
echo $_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING']
|
| |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 19:11)
| | А кстати зачем именно раскладывать? Почему бы просто не брать их из массива $_GET? | |
|
|
|
|
|
|
|
для: Евгений Петров
(09.08.2005 в 21:00)
| | Спасибо за ответ!
У меня просто ссылка собирается из БД
<a href='.$PHP_SELF.'?id=menu&edit=".$id_menu.">
|
| |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 21:35)
| | А зачем переменные делать? | |
|
|
|
|
|
|
|
для: Евгений Петров
(09.08.2005 в 21:40)
| | Чтобы скриптом определить с какой строкой таблици, что делать (редактировать или удалять), может это слишком запутано? | |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 21:57)
| | Я все равно не понял ход твоих мыслей возможно если ты по подробнее напишешь что ты делаешь, я смогу тебе подсказать. | |
|
|
|
|
|
|
|
для: Besenok
(09.08.2005 в 18:55)
| | Да, для этого предназначена функция parse_url() | |
|
|
|