|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Noumemon 2:5020/400 12 Aug 2002 09:31:59 To : All Subject : 3-digit number in CGI ??? --------------------------------------------------------------------------------
=======================
CGI: прописать любое 3-значное число (???)
КАРАУЛ !
по неграмотности не знаю как прописать [выразить] в простом скрипте
ЛЮБОЕ трезначное число ?????
КРАТКО: скрипт получает какой-то параметр обчным способом
.../cgi-bin/script.cgi?paramX
мне нужно в зависимости от того какой ЭТО параметр
(это либо 3-значное число, либо текст!)
определить другой параметр "$factor" -
вот часть скрипта:
==== block ==============
my $factor;
if ($paramX = ([0-9]????) { ### - вот тут проблема !!!
$factor = 'string_1'
} else {
$factor = 'string_2';
}
==== end block ==========
как указать что
$paramX = NNN ??? - то есть ЛЮБОЕ 3-х ЗHАЧHОЕ ЧИСЛО' ????
через [0-9].. ??? через \d... ??? или через regex'ы ???
Что-то простое - ну да я в программировании профан!
Перепробовал десяток всяких комбинаций - а сервер только ошибку 500 выдает
(debug там как видно отключен)
Спасибо за помощь!
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/3099363981efd.html, оценка из 5, голосов 10
|