Hello boclair,
On 05-Apr-01 01:58:24, you wrote:
>I have a problem with a user input in a form required to be an
>integer, creating a variable for a mysql query.
>I have instances where integer, 0, is being typed as letter,o.
>The last discussion of validating the input was
>http://marc.theaimsgroup.com/?l=php-db&m=97207172003983&w=2
>There it was suggested that the only way to validate the input was
>using javascript. I have a case where clients have disabled
>javascript.
>I tried fiddling with is_int($input) but of cause it does not serve
>this purpose.
>Does anybody know if such validation can be done server side or
>definitely must be done client side?
You may want to try this PHP form generation and validation class that does
exactly what you need and more.
http://phpclasses.UpperDesign.com/browse.html/package/1
It does both client and server side validation. For the client side it
uses the isNaN(parseInt(value)) Javascript functions. For the server side
it uses the strcmp($value,strval(intval($value))) PHP functions .
Regards,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?[EMAIL PROTECTED]
--
E-mail: [EMAIL PROTECTED]
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]