Re: Forms : Validating user input is integer

From: Date: Thu, 05 Apr 2001 05:23:33 +0000
Subject: Re: Forms : Validating user input is integer
References: 1  Groups: php.db 
Request: Send a blank email to php-db+get-8242@lists.php.net to get a copy of this message
Hi tim, most certainly it can be done on the server side, it juts requires a round trip to the server is all.... i think it is .. if(!isinteger($input_var)): (check the exact function in the php manual) echo "this is an error (or whatever), press here to go back and correct your inpout"; exit; /* stops the script executing */ endif; HTH Steve At 3:05 PM +1000 5/4/01, boclair 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? Tim Morris -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net For additional commands, e-mail: php-db-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net
-- --------------------------------------------------- "Minds are like parachutes, they work best when open" Support free speech; visit http://www.efa.org.au/ Heads Together Systems Pty Ltd http://www.hts.com.au Email: hts@hts.com.au Tel: 612 9982 6767 Fax: 612 9981 3081

« previous php.db (#8242) next »