Главная страница
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.041 c
8-1079172075
r00t
2004-03-13 13:01
2004.05.23
jpg->bmp ; bmp->jpg


14-1083154459
Aplay
2004-04-28 16:14
2004.05.23
Поле ввода пароля


4-1081258818
Prov
2004-04-06 17:40
2004.05.23
послать нажатие клавиши окну приложения


1-1083740361
Term
2004-05-05 10:59
2004.05.23
Можно ли сделать форму активной если известен её caption?


4-1080740688
xtz
2004-03-31 17:44
2004.05.23
Ув мастера как по PId узнать скока памяти занимает процесс