hwg-languages archives | Dec 2001 | new search | results | previous | next |
Question with Perl scriptby "Christopher L. Filkins" <design(at)chronotope.com> |
|
I can't seem to figure this out and was hoping to get some outside opinions on this. I am checking a string and would like to have one of three results. If the string is empty I want one result. If the string falls into one of these (1011,1012, or 1013) I want another result. Or if the string is not empty but falls outside of the ⁡ filter, for example 1014, then I want a third result. This script works well for 2 of the 3 but I can't seem to figure out why I can't catch all three potential results. I would appreciate any pointers on what I'm doing wrong. TIA. Chris $null = ""; &af_check; sub af_check { if ($querystring == $null) { $cfg = "z"; } elsif ($cfg == $null) { ⁡ } elsif ($cfg == $null) { $cfg = "x"; } } sub af { for ($querystring) { $cfg = /1011/ && "a" || /1012/ && "b" || /1013/ && "c" } }
HWG: hwg-languages mailing list archives, maintained by Webmasters @ IWA