Philwn Posted January 14, 2009 Share Posted January 14, 2009 Hi im new to php and could use a little help. I have Created an Order Form on orderform.php which lists product titles, next to the product titles is a drop down box with values 0-10, 0 as default. once submitted the form data passes to send.php which has the following code: <script language="php"> $email = $HTTP_POST_VARS[email]; $mailto = "myemail address"; $mailsubj = "Form submission"; $mailhead = "From: $email\n"; reset ($HTTP_POST_VARS); $mailbody = "Values submitted from web site form:\n"; while (list ($key, $val) = each ($HTTP_POST_VARS)) { $mailbody .= "$key : $val\n"; } if (!eregi("\n",$HTTP_POST_VARS[email])) { mail($mailto, $mailsubj, $mailbody, $mailhead); } </script> This works Fine, Email is recieved with the products and quantities. However i Want it to disclude any product with the value 0 in the drop down box as the E-Mail is Currently 4 pages long. Quote Link to comment Share on other sites More sharing options...
RussellReal Posted January 14, 2009 Share Posted January 14, 2009 while (list ($key, $val) = each ($HTTP_POST_VARS)) { $mailbody .= "$key : $val\n"; } I'm assuming thats where the values r handled.. while (list ($key, $val) = each ($HTTP_POST_VARS)) { if ($val != 0) $mailbody .= "$key : $val\n"; } Quote Link to comment Share on other sites More sharing options...
Philwn Posted January 14, 2009 Author Share Posted January 14, 2009 thanks for the speedy reply, works brilliantly thank you Quote Link to comment Share on other sites More sharing options...
RussellReal Posted January 15, 2009 Share Posted January 15, 2009 Please click SOLVED at the bottom Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.