[Zope] What am I doing wrong?

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


Tom Deprez wrote:

And one more.  In Examp2_CheckInput, remove the quotes around humour in
<!--#if "humour"-->.
humour apparently is not sent if it is not checked, and the page will
fail if humour is unchecked.

<!--#if humour--> will work, since this is a check for existence, not
value.

--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 )