Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Помогите с перлом   Найти похожие ветки 

 
zzet ©   (2004-04-29 22:18) [0]

Не знаю этого языка, если честно, то для одного случая учить и вникать в хельп неособо тянет, но, полагаю мой вопрос для знающего человека труда не составит..
Смысл такой. На мой сайт приходит такое:
http://my_site.com/cgi-bin/my_script.pl?user_text
user_text - это строковая переменная длиной до 60 символов. Мне нужно узнать ЧТО именно в ней содержится. Т.е. в my_script надо что-то прописать что бы он в файл сохранил что ли? Как это сделать? Если можно на пальцах.. Еще лучше кусок кода.


 
Algol   (2004-04-29 22:31) [1]

#!/usr/local/bin/perl

$input = $ENV{"QUERY_STRING"};


 
zzet ©   (2004-04-29 22:36) [2]

Можно просто эту строчку
$input = $ENV{"QUERY_STRING"};
в скипт добавить? А что в ней что значит и куда будет сохраняться?
$input = -вывод
$ENV{"QUERY_STRING"}; $ENV-запись, "QUERY_STRING" - имя файла? Правильно понял?
Файл нужно предварительно создать? С какими атрибутами?


 
zzet ©   (2004-04-29 22:40) [3]

Все, всем спасибо, разобрался.


 
Algol   (2004-04-29 22:47) [4]


> Правильно понял?


Нет, не правильно.
$ENV это коллекция переменных окружения. Из этой коллекции мы берем переменную с именем "QUERY_STRING", которая как раз и должна содержать ту строку, которая идет в URL после вопросительного знака, и сохраняем ее в переменной $input.
Если ее нужно сохранить в файл, то
open (NEWFILE, ">a.txt");
print NEWFILE "$input\n";
close (NEWFILE);


 
zzet ©   (2004-04-29 22:49) [5]

>[4] Algol   (29.04.04 22:47)
Спасибо, я нашел пример и все, разобрался. Спасибо за помощь!



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
6-1080659019
Rezya
2004-03-30 19:03
2004.05.23
recv не верно возвращает колличество принятых байт.


1-1084265286
webAve
2004-05-11 12:48
2004.05.23
Мастера! Помогите решить проблему:


1-1084349107
Гямук
2004-05-12 12:05
2004.05.23
Как создать объект?


9-1074297342
NamlessOne
2004-01-17 02:55
2004.05.23
DelhiX !!! а как быть с C++Builder ?!?!


14-1083658587
Def_E
2004-05-04 12:16
2004.05.23
Область скходимости функционального ряда