/stati/razdel-statey-chegoto-tam.html
в эту страницу у меня вложен скрипт пхп, но вот как ему передать числовой параметр юзера ума не приложу. Стандартная конструкция по приёму переменной не работает.
/stati/razdel-statey-chegoto-tam.html?id=1760
<?php
if (isset($_GET['id'])) {$id = $_GET['id']; }
if (!isset($id)) {$id = 1;}
?>
Параметр надо передать именно в адресной строке никакие формы не используются. Вот незнаю понятно или нет объяснил )))
Помогите готовым решением пожалуйста, объём большой, не хотелось бы для каждого значения писать отдельный модуль )))
Спустя 10 минут, 24 секунды (11.03.2011 - 17:02) Sopromatenot написал(а):
Расширение страницы html?
Спустя 58 секунд (11.03.2011 - 17:03) zuher написал(а):
Да, и никак иначе, привязан к движку
Спустя 3 минуты, 21 секунда (11.03.2011 - 17:06) Sopromatenot написал(а):
Вроде как и не должно тогда работать... Надо чтоб расширение файла было php.
адд: дык тебе надо через форму отправить параметры скрипту php?
Скрипт должен 100% быть расширением php. Всё должно работать.
адд: дык тебе надо через форму отправить параметры скрипту php?
Скрипт должен 100% быть расширением php. Всё должно работать.
Спустя 5 минут, 49 секунд (11.03.2011 - 17:12) zuher написал(а):
Какие то способы есть, я пытался гуглить, но так,мля, все заумно написано, что у самого думалка не справилась, решил просить помощи )))
Нет не через форму, ТОЛЬКО через строку браузера, другого не дано
Сам с такой ситуацией впервые столкнулся ))) А хрен ли делать, надо делать )))
Запрос формируется через меню выпадающее, которое управляется через админку и пункты ведут только на статьи. В статью пхп вставил, работает, если даю значение ручками то всё канает, а там этих статей...... Короче надо как то передать параметр через адресную строку )))
Нет не через форму, ТОЛЬКО через строку браузера, другого не дано
Сам с такой ситуацией впервые столкнулся ))) А хрен ли делать, надо делать )))
Запрос формируется через меню выпадающее, которое управляется через админку и пункты ведут только на статьи. В статью пхп вставил, работает, если даю значение ручками то всё канает, а там этих статей...... Короче надо как то передать параметр через адресную строку )))
Спустя 4 минуты, 50 секунд (11.03.2011 - 17:17) Sopromatenot написал(а):
Через строку можно. Скрипт php не будет работать если расширение страницы, куда вписали скрипт, html.
Спустя 3 минуты, 4 секунды (11.03.2011 - 17:20) zuher написал(а):
Цитата (zuher @ 11.03.2011 - 14:12) |
Какие то способы есть, я пытался гуглить, но так,мля, все заумно написано, что у самого думалка не справилась, решил просить помощи ))) Нет не через форму, ТОЛЬКО через строку браузера, другого не дано Сам с такой ситуацией впервые столкнулся ))) А хрен ли делать, надо делать ))) Запрос формируется через меню выпадающее, которое управляется через админку и пункты ведут только на статьи. В статью пхп вставил, работает, если даю значение ручками то всё канает, а там этих статей...... Короче надо как то передать параметр через адресную строку ))) |
В теле html вставлен правильный ПХП - это есть, короче чем обработать есть, а вот как взять....
Спустя 29 минут, 1 секунда (11.03.2011 - 17:49) inpost написал(а):
zuher
ЧПУ менять, передавать так:
ЧПУ менять, передавать так:
/stati/1760/razdel-statey-chegoto-tam.html
Спустя 16 минут, 49 секунд (11.03.2011 - 18:06) zuher написал(а):
Цитата (inpost @ 11.03.2011 - 14:49) |
zuher ЧПУ менять, передавать так: /stati/1760/razdel-statey-chegoto-tam.html |
Это предпологает переписать весь движок? )))))))
Уж мне тогда проще будет создать 100 модулей
Спустя 47 минут, 36 секунд (11.03.2011 - 18:53) inpost написал(а):
zuher
Только ЧПУ переписать =)
Только ЧПУ переписать =)
Спустя 8 минут, 26 секунд (11.03.2011 - 19:02) zuher написал(а):
Цитата (inpost @ 11.03.2011 - 15:53) |
zuher Только ЧПУ переписать =) |
Даже боюсь что то там ковырять )))) До такой степени я ещё не соображаю в пхп )))
По всей видимости придётся таки делать 100 модулей а переменные ручками вбивать )))
Спустя 23 минуты, 32 секунды (11.03.2011 - 19:25) alex12060 написал(а):
Тебе дают дельный совет, а ты...
Ну ковыряй тогда сто модулей
Ну ковыряй тогда сто модулей
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 7 часов, 3 минуты, 11 секунд (12.03.2011 - 02:28) inpost написал(а):
zuher
А что мешает изучить mode rewrite? Там конкретно регулярка, ничего сложного. За одно и регулярное выражение изучишь.
А что мешает изучить mode rewrite? Там конкретно регулярка, ничего сложного. За одно и регулярное выражение изучишь.