Спасибо!
Скрипт вроде бы работает.
Думаю проблемы с пустыми полями -
if(param(\'userdep\'))
{
$userdep = param(\'userdep\');
chomp $userdep if($userdep ne 0);;
}
если я потом использую $userdep а в строке вызова
cgi?userdep= пустое значение error log пиншет
Use of uninitialized value in concatenation (.) at e:\\loc\\t\\cgi-bin\\formz.cgi line 525.
Может быть сначала писать $userdep=0; а потом из параметра вытаскивать?