RE: [PHP] Mailing all the elements of a form
| From: | César Aracena | Date: | Sun, 07 Jul 2002 06:00:00 +0000 |
| Subject: | RE: [PHP] Mailing all the elements of a form | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-105932@lists.php.net to get a copy of this message | ||
I suppose this is not the answer you are looking for, but it's the only
one a newbie like me knows. Try to build a $body variable and pass it to
the mail() function. Try this:
$from = $sender_field;
$subject = $subject_field;
$body = $form_field1;
$body .= $form_field2;
$body .= $form_field3;
$body .= $form_field4;
$body .= $form_field5;
$body .= $form_field6;
$headers = // extra headers IF any
and then do mail($from, $subject, $body, $headers);
You could do a very much smaller script simply by creating an array of
the form objects. Just name them like this:
<input type="text" name="form_field[]">
After the information is passed to PHP, just make a loop which will make
an array of the form fields that are NOT null.
Hope this helps,
C.
> -----Original Message-----
> From: Jeremy Bowen [mailto:ocarules@webnationinc.com]
> Sent: Sunday, July 07, 2002 2:28 AM
> To: php-general@lists.php.net
> Subject: [PHP] Mailing all the elements of a form
>
> Hey,
>
> I have looked in PHP manual but I cannot seem to find what I am
looking
> for.
>
> I have a very large form that I need to be able to mail. I just don't
want
> to have to code all of the field into my mail() function.
>
> Thanks,
>
> Jeremy
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php