Study the example....maybe it'll get to you.... :)
just copy-paste and run....
<?php
If($_SERVER{'REQUEST_METHOD'}=="POST")
{
print("<u>These variables are posted:</u><br>\n");
foreach($_POST as $name=>$value)
print("Variable <b>$name</b> has value $value.<br>\n");
}
?>
<html>
<head>
<title>CheckBoxes</title>
</head>
<body>
<form name="testForm" action="<?=$_SERVER{'PHP_SELF'} ?>" method="POST">
<input type="checkbox" name="Check_1">Text_1
<input type="checkbox" name="Check_2">Text_2
<input type="submit" name="submit" value="Submit">
</body>
</html>
hope this help...
point
"Bert" <no@spam.com> wrote in message
news:bh*******************@news.demon.co.uk...
Hi,
Can anybody see anything wrong with this:
<-- snip -->
// some other ifs and elseifs that seem to work okay
elseif ($CH_address_same != 1)
{
if ($PayMethod == "credit" && empty($CH_Address1)
|| $PayMethod == "credit" && empty($CH_City)
|| $PayMethod == "credit" && empty($CH_Zip)
|| $PayMethod == "credit" && empty($CH_Country))
{
$err = 1;
}
}
The CH_address_same variable is being posted to the server using a
checkbox with a checked value of '1'.
For some reason if the first clause returns true the second clause chokes?
I can't see why. But I am a beginner!
B