"Luinrandir Hernsen" <[EMAIL PROTECTED]> wrote in message 00f901c1efe0$0b20db60$[EMAIL PROTECTED]">news:00f901c1efe0$0b20db60$[EMAIL PROTECTED]... This line is from a script
> Or to say it another way I need the following two lines to be one. > if ($Config{'print_blank_fields'} || $Form{$field} ne '0') > if ($Config{'print_blank_fields'} || $Form{$field} ne '' ) in perl, 0 (zero) and '' (the empty string) and undef() (the undefined value) all evaluate to false. Actually they are the only three things in perl that evaluate to false ( well '0', a stringified 0 (zero) ). I read this in english as: if the value of $Config{'print_blank_fields'} is true OR the value of $Form{$field}is true then .... so I would write it as: if ( ($Config{'print_blank_fields'}) or ($Form{$field}) ) { .... } Let us know if that works.... Todd W. [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]