Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > прячем URL от посторонних глаз. как?


Автор: chiffa 1.9.2008, 16:35
Всем добрый день. пишу аналог http://stealth.to все элементарно, но столкнулся с одной проблемкой. при конечном выводе ссылки, сайт выводится во фрейме, так вот если посмотреть код фрейма видем следующее:

http://ipicture.ru/

Тоесть сама ссылка "закодирована". может кто подскажет как такое реализовать? буду весьма благодарен smile

Автор: lukas 1.9.2008, 17:06
хыы... это просто строку записали в виде символов (их кодов в HTML), соответственно чтобы символ перевести нужно воспользоваться функцией ord(), а чтобы из числа букву - chr()

Автор: chiffa 1.9.2008, 17:24
тьфу... это как я понял обычная перекодировка урла. вопрсо немного меняет а можн оего как то скрыть? что бы пользователь не видел какой адресс подгружается во фрейм?

Автор: lukas 1.9.2008, 17:35
chiffa, такое невозможно, я думаю на проблему стоит посмотреть с другой стороны,... а вообще для чего это???

Автор: Akina 1.9.2008, 17:56
Цитата(chiffa @  1.9.2008,  18:24 Найти цитируемый пост)
а можн оего как то скрыть? что бы пользователь не видел какой адресс подгружается во фрейм? 

А зачем? просто сделай его одноразовым...

Автор: chiffa 1.9.2008, 20:00
нужно для того что бы пользователи невидели исходный урл. 

Akina, А что ты имеешь ввиду под одноразовым?... ссылка то фиксированая...

Автор: bars80080 1.9.2008, 23:08
делать фиксируемую ссылку со случайным адресом script.php?key=fk3fkf93f092fc2
которая будет работать только в течение какого-то времени для определённого пользователя, после этого по ней уже невозможно будет зайти, не пройдя процедуру авторизации снова

Автор: chiffa 1.9.2008, 23:10
да это понятно.... мне нужно пользователь невидел какая ссылка подгружается во фрейме, а эта ссылка на другой ресурс не находящийся у меня на сайте

Автор: bars80080 1.9.2008, 23:18
не, так пожалуй сделать нельзя. единственное, считать страницу сервером и выдать за свою, но это подходит только для кражи контента, и то будет не полноценно


хотя могу посоветовать одну идею. можно включать iframe id="qw" src="страница с твоего сайта", а затем средствами javascript менять src у элемента на нужный тебе адрес
<body onload="func();">

где в функции можно каким нибудь хитроумным способом формировать ссылку на чужую страницу и подставлять её в фрэйм
document.getElementById('qw').src = 'собранная ссылка';

Добавлено через 47 секунд
в исходном коде ведь останется ссылка на твой ресурс

Автор: chiffa 1.9.2008, 23:51
лана. пасиба. буду думать smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)