Basically, you want to do is evaluate if they entered anything for each
item, and if so, print an additional line to the message.

<?

$message = "I would like to order:\n";
if($pizza != "") { $message .= "Pizza: $pizza \n"; }
if($chips != "") { $message .= "Chips: $chips \n"; }
if($hamburger != "") { $message .= "Hamburger: $hamburger \n"; }

?>

Explanation:
$message .= "blah"; appends "blah" onto the end of the string $message
\n is a new line (I dunno, you might be a newbie!!)

If they entered 2 hamburgers and one pizza into the form, then the
result of $message would be:

---
I would like to order:
Pizza: 1
Hamburger: 2
---

I think you get the drift.


There are DEFINATELY better ways to write this code, but it's the
simplest to understand.


Justin French





Raymond Lilleodegard wrote:
> 
> Thanks for answering.
> 
> But this only works if the customer orders one of each. Do you know how to
> do it if, lets say the customer order 2 hamburgers and nothing else?
> 
> Raymond
> 
> "Raymond LilleøDegåRd" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Hi!
> >
> > I'm trying to make this form working with a mail() script.
> > I made this form. Then the customer could write how many "pizzas" or
> > "hamburgers" as he want.
> > But how do I solve this without too much headache? Havent slept for days
> > because of this problem : )
> >
> >
> > <input type="text" name="pizza">
> > <input type="text" name="chips">
> > <input type="text" name="hamburger">
> >
> >
> > -------- script ----------------
> > <?php
> > /* recipients */
> > $to  = "[EMAIL PROTECTED]" ;
> >
> > /* subject */
> > $subject = "Order";
> >
> > /* message */
> > $message = "I would like to order $?";
> >
> > /* To send HTML mail, you can set the Content-type header. */
> >
> > /* additional headers */
> > $headers = "From: Someone <[EMAIL PROTECTED]>\r\n";
> >
> >
> > /* and now mail it */
> > mail($to, $subject, $message, $headers);
> >
> >
> > Best regards
> >
> > Raymond
> >
> >
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to