On Tuesday, November 04, 2003 12:45 PM Kevin wrote:
[snipped]
> How can I test for it without getting an error if it is not checked??
[/snipped]
Hey Kevin. Use isset($var) to test if a var has been set.
So you would need:
If (isset($_POST['checkboxname']) && $_POST['checkboxname'] == 'on')
{
echo 'Selected';
}
else
{
echo 'Not selected';
}
Cheers,
Pablo
-----Original Message-----
From: KB [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 04, 2003 12:45 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Handling checkboxes that aren't checked!!!
Hi,
I have a page with a Form and a Checkbox.
I have a second page which wants to do something depending on if the
checkbox is selected or not.
If its selected there is no problem. But if I tryand do anything if it
isn't selected then it says the variable is 'undefined'. How can I test
for
it without getting an error if it is not checked?? Or is there a way of
ensuring it is either "on" or "off".
if ($want_it == TRUE {
echo "Selected"; }
else {
echo "Not Selected";}
Will give an undefined eror if the checbox is not selected, but works if
it
is selected.
I have been tearing my hair (what is left) out over the past week and I
could really do with some help.
Suggestions??
Thanks in advance
Kevin
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php