Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: от 13 Июня 2001, 06:34:28

Название: описать переменную
Отправлено: от 13 Июня 2001, 06:34:28
А вот еще вопрос такой:
Как описать переменную в cgi(генерит форму), если ее значение находиться в html файле.
Название: описать переменную
Отправлено: AliMamed от 13 Июня 2001, 10:31:40
можт я и не проснулся еще - но вопроса вообще не понял
Название: описать переменную
Отправлено: от 14 Июня 2001, 13:07:56
Например, пишу(В cgi) $Vasya = x; А если этот x- это значение поля формы в html файле, то что писать вместо x ?
Название: описать переменную
Отправлено: AliMamed от 14 Июня 2001, 13:31:56
Цитировать
Lynx (14-06-2001 13:07):
Например, пишу(В cgi) $Vasya = x; А если этот x- это значение поля формы в html файле, то что писать вместо x ?

read(STDIN, $buffer, $ENV{\'CONTENT_LENGTH\'});
if ($buffer eq "") {
 $buffer=$ENV{\'QUERY_STRING\'};
}
@pairs = split(/&/, $buffer);
foreach $pair (@pairs) {
   ($name, $value) = split(/=/, $pair);
    $value =~ tr/+/ /;
    $value =~ s/|/ /eg;
    $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
    $in{$name} = $value;
}

$Vasya=$in{\'username\'};
где username - имя соответствующего поля в форме
Название: описать переменную
Отправлено: от 15 Июня 2001, 06:20:57
Ух ты!!! Я бы не догадалась точно сама. А где Url html файла указать, из которого данные беруться.( Понимаю, вопросы глупые)
Название: описать переменную
Отправлено: от 15 Июня 2001, 08:21:42
Ура!!! Предыдущее послание считать не действительным!!! Получилось. Спасибо!!!