Forum Webscript.Ru

Программирование => PHP => Тема начата: Художник от 21 Октября 2003, 14:01:04

Название: Скрыть строку передачи переменых...
Отправлено: Художник от 21 Октября 2003, 14:01:04
Можно ли скрыть строку броузера от пользователя

на пример:

в место http://www.mypage.com/cats.php?id=2&name=news

было http://www.mypage.com/

но при этом чтоб переменные передавались...

и все..

зарание благрларен
Название: Скрыть строку передачи переменых...
Отправлено: AliMamed от 21 Октября 2003, 14:11:57
method="POST"
Название: Скрыть строку передачи переменых...
Отправлено: ondr от 21 Октября 2003, 14:13:59
Можно, используя post запросы. Но у пользователя будут как минимум 2 проблемы:
1. При нажатии "обновить" в навигации, броузер (IE к примеру) задаст вопрос, пересылать ли post запрос.
2. Копировать точный урл уже не выдет.
Название: Скрыть строку передачи переменых...
Отправлено: Меняздесьдавнонет от 21 Октября 2003, 14:26:50
Художник, скрывать от пользователя адресную троку - это настолько дурацкая затея, что у тебя должны быть очень веские основания для такого желания.
Мы тебя слушаем.
Название: Скрыть строку передачи переменых...
Отправлено: USE от 21 Октября 2003, 14:48:20
можно использовать фреймы. скажем создать фрейм который будет размером с окно браузера, тогда не будет отображаться урл.
Название: Скрыть строку передачи переменых...
Отправлено: MadDog от 21 Октября 2003, 15:00:45
Цитировать
USE:
можно использовать фреймы.

ИМХО, дурацкая идея. Очень часто в инет магазинах надо сохранить ссылку на подробное описание товара. Как тут с фреймами быть? Допустим, что лично я смогу сохранить такую ссылку у себя, но вот обыкновенному пользователю будет несколько проблематично.

А потом, зачем скрывать? Что прятать? Более-менее толковый и продвинутый юзверь и так разберётся, что и как работает.
Название: Скрыть строку передачи переменых...
Отправлено: USE от 21 Октября 2003, 15:39:50
Цитировать
MadDog:
дурацкая идея

что ты имеешь в виду под дурацкой идеей?
Цитировать
USE:
использовать фреймы

или
Цитировать
Художник:
скрыть строку броузера от пользователя


Цитировать
MadDog:
Очень часто в инет магазинах надо сохранить ссылку

Художник спросил не про инет магазин и т.п. он спросил как можно сделать. я ответил. хотя нелогично скрывать от пользователей такого рода информацию. я согласен.

Цитировать
MadDog:
Более-менее толковый и продвинутый юзверь и так разберётся, что и как работает.

и слава Богу.
Название: Скрыть строку передачи переменых...
Отправлено: Меняздесьдавнонет от 21 Октября 2003, 16:27:39
Завзываем с обсуждением методов. Все все знают - и методы и их кривость.
Ждем объяснений тов. Ходожника.
Название: Скрыть строку передачи переменых...
Отправлено: Художник от 21 Октября 2003, 18:09:11
Конечно огромное спасибо всем кто учавствовал в обсуждении методов...

вроде по ссылке можно было догадатся... что я использую метод "GET" а не "POST" и тем более реч нешла о фреймах

RomikChef
ответ мой просто я просто не хотел загружать строку браузера лишними данными которые обсалютно не интересны для пользывателей...

ну как я понял моя "дурацкая затея" - по вашим словам не реальна...

Спасибо всем за внимание...
Название: Скрыть строку передачи переменых...
Отправлено: Меняздесьдавнонет от 21 Октября 2003, 18:30:04
чтобы "не загружать адресную строку неинтересными для пользователя данными", не надо их пихать туда вовсе.
Если они неинтересные. Данные об оформлении, например.
Некоторые гении передают, как оформлять верх, низ, меню...
Это все - действительно, лишнее.
В строке должен быть АДРЕС. строка, однозначно идентифицирующая страницу с информацией.
чтобы когда бы и откуда бы человек по ней ни зашел, он прочел бы ту же самую информацию.

вот из этого простого правила и выводим - ЧТО ЮЗЕРУ НУЖНО, а что - нет.
Название: Скрыть строку передачи переменых...
Отправлено: Xander от 25 Октября 2003, 19:19:03
Художник
ты можешь сделать строку такого вида:
 http://www.mypage.com/news/2/
и все будет работать
чтобы узнать как - поищи в яндексе и на форуме слово mod_rewrite .
Название: Скрыть строку передачи переменых...
Отправлено: Yukko от 25 Октября 2003, 19:25:06
Xander and all
Художник поблагодарил уже всех за внимание, и всё понял, что ему надо, просто PhanT0m решил, что не всё объяснили и поднял снова старый топик... ИМХО, тема уже исчерпана, продолжать нет смысла. Предлагаю Ромику тему закрыть и почистить немного.
Название: Скрыть строку передачи переменых...
Отправлено: Xander от 25 Октября 2003, 19:33:57
[off]
4 дня это не два года, можно тему и поднять.
а мой ответ ИМХО наиболее полезный из всех, здесь данных.

А теперь тему можно и закрыть, все уже сказано.
[/off]