Forum Webscript.Ru

Дизайн и Верстка => Всё о Html => Тема начата: MASe от 04 Июня 2003, 15:54:52

Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 04 Июня 2003, 15:54:52
Такой вот вопросик...
На сайте хочтся установить скрипт. Написан он на перле (на сервере не поддерживается, поэтому он на другом сайте лежит).
Можно выкладывать во фрейме, но тогда при просмотре хтмл-кода посетители будут видеть, что второй фрейм открывается с "сайт_с_перлом.ру", что для меня не желательно...

Так вот... Есть ли возможность как то реализовать такую возможность максимально затруднив пользователям узнать откуда я беру свой скрипт???
(для справки - первый сайт без перла, но с PHP... может это как плюс использовать)...

Спасибо!:confused:
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 04 Июня 2003, 18:57:07
Цитировать
MASe:
Есть ли возможность как то реализовать такую возможность
:)

window.status = \'Загрузка с http://some.com/myscript.cgi...\';
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 05 Июня 2003, 10:28:12
не понял....
но все равно, в таком случае прописан же адрес того сервера, откуда я беру все это дело...

а надо, чтобы пользователь не видел этого...
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Michel_Mak от 06 Июня 2003, 10:28:23
линки у тебя все равно будут к тому сайту, используй титул и/или альт опции, а так же статусную строку, выводя там необходимые тебе параметры.
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 06 Июня 2003, 10:38:14
мне посоветовали


но то ли я чего не догнал, то ли просто не получается...
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 06 Июня 2003, 10:56:55
Если у тебя php поддерживается, то можно...
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 06 Июня 2003, 11:07:52
php то поддерживается...
но вот то, что указал выше - не работает... :-(

может я не так формулирую... попробую еще раз:
надо на сайте (хост.ск) выложить страницу (пхп поддерживается), которая бы "транслировала" файл, лежащий на другом сервере (с поддержкой perl), но так, чтобы посетители об этом не знали, и при просмотре хтмл-кода не понимали, что скрипт берется с другого сайта (т.е. не было бы прямой видимой ссылки на другой сайт)
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Maniac от 06 Июня 2003, 11:34:28
MASe
Вообще на PHP это делается так: открываешь fopen\'oм ссылку на другом сайте, читаешь как обычный файл и печатаешь print\'ом. Глянь в мануале по fopen - там это расписано
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 06 Июня 2003, 14:22:38
file_get_contents() тоже неплохо ;)
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 06 Июня 2003, 16:42:49
Боюсь, что с наскоку у тебя не получится. Так как тебе явно надо не просто транслировать файл с другого сервака, показывая форму поиска, но и отсылать ему данные (заметьте, методом POST) и при всем при этом скрывать местонахождение первоисточника. Помнится где то (в PHP вроде) обсуждался скрипт который типа браузер, типа заменяет все ссылки на то  что надо, шлет запросы, принимает-обрабатывает их, бла-бла-бла... Поищи.
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 06 Июня 2003, 17:08:06
а сделать фрейм невидимый?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 06 Июня 2003, 17:19:15
да... сложновато... со скриптом...
а от фрейма то толку в данном случае нет - ведь при просмотре хтмл-кода все увидят что

:(
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Michel_Mak от 06 Июня 2003, 17:47:10
может сделать, что-то похожее на скрипт подсчета перехода по ссылкам...
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 06 Июня 2003, 17:54:55
а каким образом то?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 06 Июня 2003, 21:43:19
Цитировать
MASe:
да... сложновато... со скриптом...
а от фрейма то толку в данном случае нет - ведь при просмотре хтмл-кода все увидят что

если надо просто чтобы юзеры скрипт "не видели", то можно как я написал выше, а если серьезно спрятать от всех хацкеров - тогды имхо нереально ..
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 07 Июня 2003, 08:52:29
Цитировать
D1g174LM4n14c:
имхо нереально

ИМХО - реально, но придется попотеть. Скрипт (на ПХП), интерфейс к пользователю - форма, аналогичная той, что на drezna.pl, интерфейс к перловому скрипту - http запрос методом пост (а может он и гет скушает, тогда проще), принимаем данные, обрабатываем их (для конспирации), выдаем юзеру. Примерно такой алгоритм. Если, конечно, твой http://drezna.host.sk позволяет делать исходящие запросы ПХП скриптам(халявные хостеры этого очень не любят).
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 07 Июня 2003, 16:16:48
если через пхп - тогды еще можно... но а смысл?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 07 Июня 2003, 17:42:43
Цитировать
D1g174LM4n14c:
а смысл?
Сабж. И ничего более.
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: D1g174LM4n14c от 07 Июня 2003, 22:00:26
я имею ввиду, зачем юзать скрипт с другого сервака на перле, если можно на своем пхп запускать? или это такой перл-скрипт, что его долго на пхп переписывать? =)
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 09 Июня 2003, 08:13:36
D1g174LM4n14c
Там самое интересное не скрипт, а данные, которые этим скриптом используются. Скрипт - оболочка для поиска в БД. А вот БД - телефонный справочник.
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 09 Июня 2003, 10:51:11
именно... так... давняя разработка - оболчока для поиска в базе данных...
ни перл, ни пхп я не знаю настолько хорошо, чтобы "переписать" такую штуку для использования на пхп-шном сервере...
мда-с... ладно... будем искать еще какие-нить пути...
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 09 Июня 2003, 15:22:20
MASe, а БД с телефонами твоя? В смысле ты можешь перетащить её на ПХПшный сервак? Что она из себя представляет? Т.к. оболочка к файлу который рядом (на том же сервере) - это гораздо проще, чем оболочка к оболочке БД на чужом сервере. Тут любой, наверно, напишет враз такую штуку. Вот только захотят ли?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 09 Июня 2003, 15:31:35
да - и скрипт и базу в принципе возможно оттуда снять и использовать на своем сервере...
но.. думаю не захотят ;)...
ну а так может быть поделются своими ;)

а чем должно отличаться взаимодействие  "файлу который рядом" и "другого сервера"?? я так понимаю, скрипту в принципе пофигу откуда данные забирать (ну в программерском плане - со своим и быстрее будет и надежнее)... или я заблуждаюсь?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: Mog. от 09 Июня 2003, 15:45:15
Цитировать
MASe:
скрипту в принципе пофигу откуда данные забирать
Но могут ведь и не отдать с другого сервера. И даже могут не позволить забрать своим серваком. А когда "рядом", то хрен кто помешает обратится к файлу (кроме собственной глупости, конечно :) ).
[off]блин! отвлекли и с испугу кнопку нажал[/off]
Короче говоря, грабли на каждом шагу и если сам не сможешь написать оболочку к БД которая на другом серваке, вряд ли кто за тебя это сделает. А ...
Это , еще разок спрошу,  данные то как лежат, файлом или БД использовал?
Название: Как грамотнее спрятать ссылку на внешний скрипт???
Отправлено: MASe от 09 Июня 2003, 15:48:48
аааа... ну в этом плане, конечно... но пока вроде "отдают" ;)...

эххх... но не хотят светиться ;)... ладненько, придется им в этом отказать ;-)