Как реализовать $_get="пурупам "при загрузке страницы?
При загрузке страницы делаю запрос в базу данных при котором он вытаскивает некую инфу, хочу сделать чтобы эта инфа сразу появлялась в адресной строке с www.site.com/para.php?id=пурупам
D3lphi: ну так средствами php пускай и делает:
генерирует в теле страницы этот инлайн скрипт, он будет выполняться, адрес будет меняться.
в чем проблема?
Дмитрий: А если потребуется получить значение этого параметра на сервере? Это костыль. Зачем рендерить страницу, тратить процессорное время на эту задачу, если можно сделать редирект и получить гет-параметр, к которому можно обращаться из php.
D3lphi:
>А если потребуется получить значение этого параметра на сервере?
так он его на сервере и получает.
насколько я понял:
у него есть какой-то код,
при открытии страницы para.php он что-то делает и считает значение переменной id.
то есть, это id и так уже есть у этой страницы. ловить его через $_GET не нужно.
если как вы советуете:
мы открываем страницу para.php, отрабатываем код, потом редиректим пользователя на новую страницу с сгенерированным адресом.
если как я:
открываем para.php, отрабатываем код, получаем переменную id, пихаем ее в инлайн скрипт и меняем урл страницы в браузере без каких-либо редиректов и без перезагрузки страницы.