Thanks Jason,
The validation and the binding validation works perfectly.
I have another problem with the page. I am using UE to send an email of the form information and on the email include page the select input is sent with this
$MailBody = $MailBody . "<strong>Items Purchased:</strong> ";
$MailBody = $MailBody . ((isset($_POST["select1"]))?implode(", ", $_POST["select1"]):"");
I am redirecting the page to itself with the email sent to ?success1 = true and am getting this error message
Warning: implode() [function.implode]: Invalid arguments passed in /home/pcogolf/public_html/WA_Universal_Email/WAUE_registrationnew_b_1.php on line 59
Warning: Cannot modify header information - headers already sent by (output started at /home/pcogolf/public_html/WA_Universal_Email/WAUE_registrationnew_b_1.php:59) in /home/pcogolf/public_html/registrationnew_b.php on line 46
Can I rename the implode function?