Probably reg_system.cgi checks org_name with

if (defined $org_name)  # returns true on "0" because it's a "value"

whereas, the registration system probably does:

if ($org_name)   # which will interpret "0" as "false" and fail.

I could be wrong though, but what you're describing looks like a 
classic perl snafu. :)

D


At 5:39 PM +0200 9/14/00, Fagyal  Csongor wrote:
>Just a remark:
>
>I wanted to register a few pending domains. I got the following error:
>
>Order # xxxxxxx not registered: Request failed
>validation: Missing required field: owner org_name
>Missing required field: admin org_name Missing
>required field:
>
>I figured out that this is because the user entered "0" as organization
>name. This is interesting... does reg_system.cgi accept an invalid field? Am
>I mistaken or is it a bug?
>
>And... erm... is there an address like [EMAIL PROTECTED]? :-) Maybe
>this is not the best forum to announce a possible bug...
>
>- Csongor

Reply via email to