Simple Email Form

Reply

Join Date: May 2005
Posts: 7
Reputation: pamwynne is an unknown quantity at this point 
Solved Threads: 0
pamwynne pamwynne is offline Offline
Newbie Poster

Simple Email Form

 
0
  #1
May 27th, 2005
Can someone please help me. I just want to put a simple form on my web site. I am using dreamweaver and first of all, I am NOT a techy. I basically taught myself Dreamweaver and created my own e-commerce site. I would like to have a form for people to sign up for a newsletter. All I want them to fill in is NAME and EMAIL ADDRESS. I paid someone to build be a Contact Us Page. I just cant believe it is that hard to do. I just feel like there is one step that I am missing. I am pretty computer literate but I am not a programmer. I would appreciate any help you can give me. I am sure someone has a simple basic form out there that they would share. Thanks.
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 9
Reputation: PatrickE is an unknown quantity at this point 
Solved Threads: 0
PatrickE PatrickE is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #2
May 29th, 2005
What exactly do you want the form to do?

Would you like it to just send you an email with their name and email? If so, this is an easy PHP project. :cheesy:
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 7
Reputation: pamwynne is an unknown quantity at this point 
Solved Threads: 0
pamwynne pamwynne is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #3
May 31st, 2005
Yes, all I want the form to do is to send me an email with their name and email address.
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 9
Reputation: PatrickE is an unknown quantity at this point 
Solved Threads: 0
PatrickE PatrickE is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #4
May 31st, 2005
Try this:

On your form, have the field for their name called "name".
The field for their email should be called "email".

Now, below is the PHP code for the page you submit the form to.
[php]<?php
$email=$_POST['email'];
$name=$_POST['name'];
$subject = "New Mailing List Signup";
$sendto = "your@email.addy";
$body = "This is the information filled out for their signup. /n /n Name: $name /n Email: $email /n /n This signup was generated by your server."
mail($sendto,$subject,$message)
?>[/php]

You can customize it however you want. And for your understanding, the "/n" means line break.
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 294
Reputation: zippee is an unknown quantity at this point 
Solved Threads: 6
zippee's Avatar
zippee zippee is offline Offline
Posting Whiz in Training

Re: Simple Email Form

 
0
  #5
May 31st, 2005
Error found in script provided by PatrickE. This last line should be:

mail($sendto,$subject,$body)

You can also add header information:

$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "To: ".$name." <".$email.">\r\n";
$headers .= "From: Someone <someone@somedomain.com>\r\n";
$headers .= "Cc: cykong@store2go.net\r\n";
$headers .= "Bcc: bcc@store2go.net\r\n";

mail($sendto, $subject, $body, $headers);


zippee
--------------------------
www.basket2go.net
www.store2go.net
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 7
Reputation: pamwynne is an unknown quantity at this point 
Solved Threads: 0
pamwynne pamwynne is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #6
Jun 7th, 2005
Thanks. I will give this a try.
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 2
Reputation: darnoldy is an unknown quantity at this point 
Solved Threads: 0
darnoldy darnoldy is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #7
Jun 8th, 2005
Originally Posted by zippee
mail($sendto,$subject,$body)
This is what I have working now:

  1. mail("literature-request@mysite.com","Form Submitted at your website",$message,"From: phpFormGenerator");
How do I make it send the messge to multiple addresses? Does the following do it?
  1. mail("literature-request@mysite.com,backup-account@altsite.com","Form Submitted at your website",$message,"From: phpFormGenerator");
thanks!

--don
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 294
Reputation: zippee is an unknown quantity at this point 
Solved Threads: 6
zippee's Avatar
zippee zippee is offline Offline
Posting Whiz in Training

Re: Simple Email Form

 
0
  #8
Jun 9th, 2005
Your code will work. It would be easy to see by breaking down the code

// get data
$email = $_POST["email"];

// use comma to separate email address
$to = "user1@domain.net" . ", ";
$to .= $email . ", " ;
$to .= "user3@domain.net" ;

// finally,
mail($to, $subject, $message);
Ecommerce-Web-Store.com Building Your e-Business.
Reply With Quote Quick reply to this message  
Join Date: May 2005
Posts: 2
Reputation: darnoldy is an unknown quantity at this point 
Solved Threads: 0
darnoldy darnoldy is offline Offline
Newbie Poster

Re: Simple Email Form

 
0
  #9
Jun 9th, 2005
Originally Posted by zippee
Your code will work.
thanks!

--don
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC