proxy without curl

botan

Новичок
proxy without curl

Понимаю, обсуждалось. Искал много и долго.
Ни у кого готового кода не завалялось ?
Цель:
Есть ай-пи в инете на который открыты доступы с нужных серваков. Треба на них заходить через http. А так же очень желательна поддержка $_POST и "правильные линки".
На curl проблемы как бы нету :) Курла на серваке нету и поставить возможности тоже нету.

Если у кого остались древние примеры чего-то подобного то пишите плиз :)
 

botan

Новичок
Читали-с :)
Хотелось бы всё же иметь перестраиваемые линки.
Один товарищ придлагал скрипт:

"Вот можешь попробовать прокси-скрипт.
http://pelekano.co.uk/zzz/proxy.zip
не использует никаких наворотов, но часто работает. Иногда не совсем правильно ссылки преобразуются, но зато: не требует curl, всего один скрипт."

Но линк не работает :(
Просто мечтаю такое нарыть :)
 

neko

tеam neko
непонял а что это за перестраиваемые линки?
прокси просто берет и отдает, он ничего не перестраивает
 

botan

Новичок
Возможно я плохо объясняю :)
Смотри - суть следующая.
Есть сайт www.hz.ru
У него - аксес лист, т.е. на него можно зайти только с адресов
194.0.0.1
и т.д.
Сейчас я выхожу в инет не через один из таких серверов. И следовательно доступа к www.hz.ru не имею.
Однако
194.0.0.1 - это сервак с Linux с Apache PHP&MySQL.
у меня права там только на аплоад файлов через ftp в webfolder.
Если положить на этом серваке файл
get_url.php, котороый через fsockopen будет открывать странички с www.hz.ru то я откуда угодно буду иметь к ним доступ.
Когда открывается страничка - то ссылка на www.hz.ru/index.php?id=7
и будет отображаться как www.hz.ru/index.php?id=7.
Однако как ясно из предыдущего текста - минуя
194.0.0.1 к www.hz.ru - нельзя обратится.

Проще говоря мне надо следующее:
http://anton.concord.ru/pseudoproxy/get.php
написаное только через fsockopen

Т.к. самому писать ну очень не хотелось бы т.к. знаю что такое существует - и я это под себя подстрою :)
 

neko

tеam neko
честно говоря не понимаю ситуации
если у тебя доступ к ftp, а к самому сайте нету
то ты никак не вызовешь то что туда залил
194.0.0.1 это интранет адрес?
тогда ты тебе и проксе не поможет, если только оно не стоит в той же сети
 

botan

Новичок
Проще говоря мне надо следующее:
http://anton.concord.ru/pseudoproxy/get.php
написаное только через fsockopen

Вот это решит мою проблему стопудово :)

Поясняю свой прошлый пост. Есть 2 физически различных сайта.
194.0.0.1 - сайт на который у меня есть доступ через фтп с любого адреса.
www.hz.ru - сайт, на который можно зайти через http только с 194.0.0.1.
Надо - на 194.0.0.1 поднять аналог
http://anton.concord.ru/pseudoproxy/get.php
На 194.0.0.1 нет поддержки curl а только пхп 4.борода какая-то. Т.е. очень хочется через fsockopen.
 

neko

tеam neko
понятно
ну вообще это 10 минут писать такой "прокси"
а так гугль или поиск по форуму
 

botan

Новичок
Originally posted by neko
понятно
ну вообще это 10 минут писать такой "прокси"
а так гугль или поиск по форуму
Должен ещё уметь $_POST.
К тому же даже через SQLFH это, если верить отцам его юзающим, 30 минут. :)

Форум уже перерыл.
http://phpclub.ru/talk/showthread.php?s=&threadid=38596
лучшее что нашёл.
Либо комерческое, либо curl либо ссылка не работает :(
Гугл тоже юзаю.
Нашёл пару реализаций через curl
Такого антиквариата я не нашёл. Вот и спрашиваю может есть у кого.

Может подкинешь пару идей как ? :)
 

neko

tеam neko
подкидываю
возьми рабочую реализацию под курл
и сделай свои функции с такими же именами как в курле, которые тоже самое делают
по крайней мере не придется следить за логикой
 
Сверху