Forum Webscript.Ru

Программирование => Perl => Тема начата: от 26 Июня 2001, 19:02:38

Название: Специально для NAS'а
Отправлено: от 26 Июня 2001, 19:02:38
Если кто нибудь разбирается в UltraBoard, а я думаю NAS точно должен разбираться, то подскажите, как мне вывести текст, допустим HTML, между полями Тема и Сообщение при создании и редактировании сообщения.
Название: Специально для NAS'а
Отправлено: от 13 Марта 2001, 15:01:25
Допиши туда параметр и в scr2.pl проверь его и по условию выполни нужную подпрограмму.
Название: Специально для NAS'а
Отправлено: от 13 Марта 2001, 15:21:13
Цитировать
NAS (13-03-2001 15:01):
Допиши туда параметр и в scr2.pl проверь его и по условию выполни нужную подпрограмму.

Вот в этом то я и запутался: параметры, условия :(
А поподробнее можно? Хотелось бы посмотреть на примере.

Спасибо.
Название: Специально для NAS'а
Отправлено: lodevar от 13 Марта 2001, 16:12:47
Цитировать
Damon (13-03-2001 15:21):
Цитировать
NAS (13-03-2001 15:01):
Допиши туда параметр и в scr2.pl проверь его и по условию выполни нужную подпрограмму.

Вот в этом то я и запутался: параметры, условия :(
А поподробнее можно? Хотелось бы посмотреть на примере.

Спасибо.

Ну очень обобщенный пример:

#!/usr/bin/perl
print "Content-Type: text/html

";

sub pprog1
{
 print "yes";
}

sub pprog2
{
 print "no";
}

if($ARGV[0] eq("assa"))
{
 pprog1();
}
else
{
  pprog2();
}

тобиж ссылка на scr2.pl?assa "залезет" в этот скрипт, проверит первый аргумент коммандной строки ($ARGV[0]), и соответственно запустит pprog1 или pprog2.
Это я написал, если тебе невмоготу получить ответ, а ежели хош покапаться, то найди как работать с методами get и post. К примеру, на citforum.ru полно такой инфы.
Название: Специально для NAS'а
Отправлено: от 13 Марта 2001, 16:28:28
Цитировать
lodevar (13-03-2001 16:12):
Ну очень обобщенный пример:

Ну Ё-маё, как всегда чуть-чуть не хватило моего терпения :)
Был почти у цели.

Огромное всем спасибо!!!!