|
|
|
| Здравствуйте, у меня такая проблема:
Нужно скрыть в строке адреса передаваемые, данные.
Например: срабатывает тег
<meta http-equiv="refresh" content="50; url='forumlist.php?equiv=54542'">
или просто преходим по ссылке
<a href="forumlist.php?equiv=54542">link</a>
И загружается forumlist.php, а в строке адреса браузера получается строка такого вида :
http://localhost/forum/createforum.php?equiv=54542
Вопрос : Как сделать так чтобы эта часть "?equiv=54542" в браузере не отображалась.
Спасибо. | |
|
|
|
|
|
|
|
для: simonter
(18.03.2007 в 03:43)
| | POST и GET.
По умолчанию стоит второй. поменяй на первый. | |
|
|
|
|
|
|
|
для: simsalabim
(18.03.2007 в 04:01)
| | Ну это я вкурсе когда через форму отправляю
<form action="forumlist.php" method="post">...</form>
А когда по ссылке " <a href=""> " перехожу где писать этот "post"? | |
|
|
|
|
|
|
|
для: simonter
(18.03.2007 в 04:05)
| | сессии или кукис используйте. | |
|
|
|
|
|
|
|
для: Disable
(18.03.2007 в 04:30)
| | На сколько я в курсе данной темы, в УРЛ нельзя что-то скрыть, от тех кого это действительно интересует, гораздо грамотнее использовать индексы (как у вас в примере) и делать проверку при подключении к скрипту. | |
|
|
|
|
|
|
|
для: Valick
(18.03.2007 в 08:09)
| | Если уж так необходимо скрыть :), ну и замените просто ссылку на форму и кнопку. И POST - ом в ужасно скрытом поле и передавайте. | |
|
|
|
|
|
|
|
для: simonter
(18.03.2007 в 03:43)
| | Вы можете помещать предварительного параметр equiv в сессию, однако ссылать на такие страницу уже будет нельзя и поисковым роботам они также не будут доступны. | |
|
|
|