Great help dude, it works fine now. Much appreciated.
I created mainfile.php which is a form that is submited to thanks.php, which
contains just the small mail function stuff and a call to include
mailbody.inc, which has all the fields layed out nicely on screen for the
user to see as well as it being sent to a person in a well formatted message.
This is all done with test pages, which I can now move over to my production
site, then after all that is working (there are 5 online forms), I will work
on getting the data from the forms into a mysql database.
Regards,
--
Chip
On Wednesday 17 October 2001 16:54, Richard Baskett wrote:
Actually what I meant was that the $body variable would be inside an
include file just to decrease the amount of coding inside your main file.
So...
mainfile.php
You would have your form and either you can have the form submit to self or
to another file.. for explanation purposes I will say another file called
thanks.php
thanks.php
this has your form processing information, plus the mail function, and
tells the user thanks for submitting the form. This file would include
mailbody.inc which is the template for the body of your mail message.
include('mailbody.inc');
mailbody.inc
?
$body =
This is the header of the email message
Greetings $name,
How are you today, you've spent $amount of dollars in the last $days.
Thank You!
Management;
?
Did this make more sense?
Rick
On Wednesday 17 October 2001 15:38, Richard Baskett wrote:
For the body what I usually do, if you're planning on just a regular
text email, is to make an include file with this type of formatting:
I guess you mean I can use an include file in my variable? Like this:
$body = newbody.inc
Does the variable need to be quoted? I think most likely, but am not
sure. I'll check into this more tomorrow at work.
--
Chip Wiegand
$body =
This is the header of the email message
Greetings $name,
How are you today, you've spent $amount of dollars in the last $days.
Thank You!
Management;
In other words when you do something like this you can actually see the
formatting and all the \n's or \r's will be there. I have found this to
bed the easiest way of doing email formatting. I hope it makes sense to
you, if not you can always write me back and Ill have another go at
explaining it :)
Rick
I have a form with around 50 text fields. I have used the mail function
to send
forms with simple textarea's, names, and email addresses, but what
about when
I have around 50 fields to send?
I am using the following format for my mails:
?
if(isset($submit)):
$date = date(M d, Y);
$to = [EMAIL PROTECTED];
$subject = Web Site Comments;
$body = On $date\n $name\n ($email) wrotebrbr .
$feedback; mail($to, $subject, $body, From:$email\nContent-Type:
text/html; charset=iso-8859-1\nMime-Version: 1.0\nX-Mailer: PHP/ .
phpversion()); print(h3Thanks for the comments!/h3\nWe appreciate
you taking the time to share your thoughts with us.);
else:
?
The fields $feedback, $name, $email are from the form, but I have
another form with around 50
fields. Is there an alternative to listing all 50or so fields on that
one $body line? I'd like
the final message to have a reasonable amount of formatting to keep the
many fields sorted out and easy to read.
--
Chip Wiegand
Computer Services
www.simradusa.com
[EMAIL PROTECTED]
Simrad, Inc
Lynnwood, WA
425-712-1138
There is no reason anyone would want a computer in their home.
--Ken Olson, president, chairman and founder of Digital Equipment
Corp., 1977
(-- Then why do I have nine? Somebody help me!)
--
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]
--
--
Chip W.
--
--
Chip W.
--
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]