[Zope] What am I doing wrong?

Jim Washington jwashin@vt.edu
Thu, 29 Apr 1999 09:02:11 -0400


Tom Deprez wrote:

If you view the source of the page with the error, you will see
something like 

name error: age

This means that there is no variable being passed to the CheckInput page
called age.

In the input page, there is a simple HTML error that can be fixed.

<input age="age:int" type="text">

should be <input name="age:int" type="text">

The same problem exists with the input for humor.

With these fixes, it works like a charm.

-- Jim Washington

> 
> Help!
> 
> If I press submit, I always get an error. I tried several things for
> checking the age... but none works! I guess it's again a silly problem. But
> I can't find it. Help! Thanks.
> 
> <!--#var standard_html_header-->
> <h2><!--#var title_or_id--></h2>
> <p>
> 
> <form action="Examp2_CheckInput" method="get">
> 
> <table>
> <tr>
>  <td>
>   Name
>  </td>
>  <td>
>   <input name="name:string" type="text">
>  </td>
> </tr>
> 
> <tr>
>  <td>
>   Age
>  </td>
>  <td>
>   <input age="age:int" type="text">
>  </td>
> </tr>
> 
> <tr>
>  <td>
>   Humour
>  </td>
>  <td>
>   <input humour="humour:boolean" type="checkbox">
>  </td>
> </tr>
> </table>
> 
> <input type="submit" value=" Submit ">
> 
> </form>
> 
> </p>
> <!--#var standard_html_footer-->
> 
> Examp2_CheckInput
> ------------------
> 
> <!--#var standard_html_header-->
> <h2><!--#var title_or_id--></h2>
> <p>
> 
> <!--Check for age-->
> <hr>
> <p>
> <!--#if "0 <= age <=120"-->
>  Hi <!--#var name-->! <br>
>  you are <!--#var age--> years old <br>
>  <!--#if "humour"-->
>   Great day isn't it?
>  <!--#else-->
>   Did you had a bad day?
>  <!--#/if-->
> <!--#else-->
>  your age (<!--#var age-->) is ridiculous, it should be between 0 and 120!<hr>
>  <a href="Examp2_form" Please fill in the form correctly>
> <!--#/if-->
> </p>
> <hr>
> <p>
> 
> </p>
> <!--#var standard_html_footer-->
> 
> Tom.
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://www.zope.org/mailman/listinfo/zope
> 
> (For developer-specific issues, use the companion list,
> zope-dev@zope.org - http://www.zope.org/mailman/listinfo/zope-dev )