Автор Тема: описать переменную  (Прочитано 3097 раз)

0 Пользователей и 1 Гость просматривают эту тему.

  • Гость
описать переменную
« : 13 Июня 2001, 06:34:28 »
А вот еще вопрос такой:
Как описать переменную в cgi(генерит форму), если ее значение находиться в html файле.

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
описать переменную
« Ответ #1 : 13 Июня 2001, 10:31:40 »
можт я и не проснулся еще - но вопроса вообще не понял
ну, будем исповедоваться?

  • Гость
описать переменную
« Ответ #2 : 14 Июня 2001, 13:07:56 »
Например, пишу(В cgi) $Vasya = x; А если этот x- это значение поля формы в html файле, то что писать вместо x ?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
описать переменную
« Ответ #3 : 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 - имя соответствующего поля в форме
ну, будем исповедоваться?

  • Гость
описать переменную
« Ответ #4 : 15 Июня 2001, 06:20:57 »
Ух ты!!! Я бы не догадалась точно сама. А где Url html файла указать, из которого данные беруться.( Понимаю, вопросы глупые)

  • Гость
описать переменную
« Ответ #5 : 15 Июня 2001, 08:21:42 »
Ура!!! Предыдущее послание считать не действительным!!! Получилось. Спасибо!!!

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28