Try This approach:


 $msg = " I want to order: <br>";

  if(!empty($pizza)) {
    $msg .= $pizza."Pizza<br>";
  }
  if(!empty($chips)) {
    $msg .= $chips."Chips <br>";
  }
  if(!empth($hamburgers)) {
    $msg .= $hamburgers." Hamburgers<br>";
  }

//Note: PHP has a one-line if statement, which slips my mind for the
moment. You can use it, to minimize the code above. Nevetheless, the
concept stays the same.


/*
  Creates the example message

  "I want to order:
      2 pizza
      4 chips
      1 hamburger
   "
*/

 You can then send $msg as the message of the e-mail, or append it to some
 more text.



__________John Monfort_________________
_+-----------------------------------+_
     P E P I E  D E S I G N S
       www.pepiedesigns.com
"The world is waiting, are you ready?"
-+___________________________________+-

On Tue, 20 Nov 2001, Matthew Luchak wrote:

>
> try &&($val!="") instead of &&(isset($var)
> ____________________________
> Matthew Luchak
> Webmaster
> Kaydara Inc.
> [EMAIL PROTECTED]
>
>
> -----Original Message-----
> From: Raymond Lilleodegard [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 20, 2001 3:52 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] Re: A tricky one?
>
>
> It works after modifying it a little. BUT... :) It lists all the
> variables
> even if they aren't given any value. Is it possible to only get the
> defined
> ones?
>
> Regards Raymond
>
>
> "Matthew Luchak" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
> how about...
>
>
> <?
> $message="";
> $header="From: $email";
> $to="[EMAIL PROTECTED]";
> $subject="burger me";
>
>         while(list($var, $val) = each($HTTP_POST_VARS))
>         {
> if(($var !="email")&&($var !="SUBMIT")&&(isset($var)){$message
> .="$val $var were ordered \n";}
> }
>
> MAIL(
> "$to",
> "$subject",
> "$message",
> "$header"
> );
> ?>
> ____________________________
> Matthew Luchak
> Webmaster
> Kaydara Inc.
> [EMAIL PROTECTED]
>
>
> -----Original Message-----
> From: Raymond Lilleodegard [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 20, 2001 1:57 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] Re: A tricky one?
>
>
> 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]
>
>
> --
> 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