[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Рандомные ссылки
Страницы: 1, 2, 3
Ivanovsky
Доброго времени суток товарищи программисты и кодеры! smile.gif
Вот второй день думаю как бы сделать рандом ссылок более удобным.
Видел вот в этой игре: http://xaos.mobi
Там адрес ссылок идет: http://xaos.mobi/iindex.php?тут случайное число&id пользователя&пароль в md5&сессия.
Я тоже пытаюсь сделать к примеру:
сайт.ру/iindex.php?98765432 - чат
сайт.ру/iindex.php?45883807 - форум
сайт.ру/iindex.php?06648241 - новости
И при каждом переходе новые числа..
В теории я думал привязывать ссылки на сессию но не могу понять как обновлять или убивать старые сессии и сохранить текущую..
Помогите пожалуйста..
VeRTak
Ivanovsky

hash в котором присутствует дата и время и проверка на данный hash
Ivanovsky
Цитата (Wind @ 16.07.2015 - 04:00)
Ivanovsky

hash в котором присутствует дата и время и проверка на данный hash

Вы бы не могли составить пример использования?
VeRTak
Ivanovsky


$hash = crypt(md5($id.$login),date("Y-m-d H:i:s"));


И проверка существует ли данный хеш.

для чего это вообще? Если можно написать просто сайт.ру/forum и.т.д

или я что то не так понял в вашем вопросе?
Ivanovsky
Цитата (Wind @ 16.07.2015 - 04:53)
Ivanovsky


$hash = crypt(md5($id.$login),date("Y-m-d H:i:s"));


И проверка существует ли данный хеш.

для чего это вообще? Если можно написать просто сайт.ру/forum и.т.д

или я что то не так понял в вашем вопросе?

Хочу сделать вид ссылок:
сайт.ру/iindex.php?98765432 - чат
сайт.ру/iindex.php?45883807 - форум
сайт.ру/iindex.php?06648241 - новости
Но чтобы числа при каждом переходе менялись.
Пример можно глянуть в игре: xaos.mobi
Razzwan
Чтоб скрывать страницы от индексации поисковиками?

_____________
Youtube канал WebDeveloper->Run()
Сайт для души
Gitter
keinhoj
ТС расскажи зачем?
inpost
Ivanovsky
Ты же только навредишь этим сайту

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Ivanovsky
Ну мне просто нужно это!
Я знаю все последствия этого кода но все же он мне нужен.
Можете помочь?
inpost
Ivanovsky
Ты хочешь своему заказчику навредить? Или ты создаёшь дорвеи на левом сайте?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
kaww
Ivanovsky, Как вариант, можно заранее на генерировать различных имен для всех имеющихся маршрутов (читай страниц), положить их в базу. При отрисовке страницы брать их из этой базы в каком-нибудь псевдо-случайном порядке. Соответственно при переходе по ссылке искать соответствие в базе по ключу с реальным маршрутом.
Ivanovsky
Цитата (inpost @ 16.07.2015 - 14:46)
Ivanovsky
Ты хочешь своему заказчику навредить? Или ты создаёшь дорвеи на левом сайте?

Я хочу скрыть название всех ссылок.
Через htaccess метод уже не актуален.
А чем серьезным это грозит? может я чего-то не понимаю?!
inpost
Ivanovsky
Да я понял что ты скрываешь. Аргументируй зачем

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Ivanovsky
Цитата (kaww @ 16.07.2015 - 14:49)
Ivanovsky, Как вариант, можно заранее на генерировать различных имен для всех имеющихся маршрутов (читай страниц), положить их в базу. При отрисовке страницы брать их из этой базы в каком-нибудь псевдо-случайном порядке. Соответственно при переходе по ссылке искать соответствие в базе по ключу с реальным маршрутом.

Думал об этом..
Но мне нужно еще их обновлять (для каждого своя ссылка) + сохранять текущую пока игрок на странице.
Ivanovsky
Цитата (inpost @ 16.07.2015 - 14:51)
Ivanovsky
Да я понял что ты скрываешь. Аргументируй зачем

1. красивый вид ссылок (маленький и компактный вид).
2. В какой-то степени безопасность от sql червей который рысачат по исходникам.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.