Forum Webscript.Ru
Программирование => Perl => Тема начата: от 27 Февраля 2001, 12:39:09
-
Подскажите, плиз.
-
предустановленные переменные в перле записываются в ENV{\'чтото\'}
$ENV{\'HTTP_REFERER\'}
-
Спасибо:-)
Возможно, я не совсем понятно описал суть вопроса, попробую его сформулировать другими словами:
К примеру (Все URL не реальные):
На сайте http://user.narod.ru создаю форму с URL http://user.narod.ru/test.html. По этой форме тем или иным способом с этого сайта запускается на выполнение скрипт, расположенный на другом сайте http://www.mydomen.ru/cgi-bin/test.pl, результатом которого должен стать новый фал, который хочется положить обратно на http://user.narod.ru, например http://user.narod.ru/testresult.html.
НО, чтобы открыть нофый файл (его создать) , функции open нужен фактический указатель на блок описания файла, т.е. его путь, который совcеv не всегда совпадает с его URL (возыращаемый HTTP_REFERER). Вот тут-то и вопрос, как моно узнать этот путь, если знаю его URL и могу запустить скрипт из этого места?
Извините, за некую сумбурность.
Спасибо.
-
за сумбурность изложения будешь страдать в первую очередь сам :). Как тебя поймут так и ответят.
Вопрос: как ты собираешься с помощью open открыть(создать) файл на другом сервере, а?
-
> за сумбурность изложения будешь страдать в первую очередь сам :).
> Как тебя поймут так и ответят.
Готов пострадать, принести извинения если в чем то был не прав, отблагодарить за полезную информацию, но всеже достигнуть истины в интересующем вопросе:-)
> Вопрос: как ты собираешься с помощью open открыть(создать) файл на другом сервере, а?
Возможно, что с помощью open и не получится, не буду утверждать, ни разу не занимался написанием межсерверного софта. Но задача все же кажется мне решаемой тем или иным способом. Буду признателен, если присоветуешь что почитать на эту тему и с какой стороны к ней подбираться?
Спасибо, Андрей.
-
Мда... На главной странице указана дока на LWP модуль. Это я веду к тому, что результат можно на сервере где выполнялся скрипт оставить, а файло результатов перетащить не юзер.народ.ру.
-
Спасибо, пошел читать:-))