Re: Forms : Validating user input is integer
| From: | Steve Farmer | 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