Forums

This topic is locked

Mailto form

Posted 25 May 2003 03:54:20
1
has voted
25 May 2003 03:54:20 Marc Fogel posted:
I want to create a from on my site but not quite sure how to go about it. I would have four fields.
User Name:
User E-mail Address:
Friends Name:
Friend's E-mail Address:
When the user hits submit and e-mail is sent to the Friend's E-mail Address and is from the User. I would also want the reply to address to be to another address not the User.
Can this be done?
Thanks
Marc

Replies

Replied 25 May 2003 23:22:24
25 May 2003 23:22:24 james crellin replied:
I was going to find a script and explain it but there is so many and i dont quit have the time at the moment. Let me know if you need help later.
Here is a site that has a lot of them for free

www.hotscripts.com/PHP/Scripts_and_Programs/Site_Recommendation/index.html

<img src="syndicprint.com/o_chacon/jtc_sig.gif" border=0>
<b>"I learn so I can help."</b> =- Saleblitz
Replied 26 May 2003 00:35:12
26 May 2003 00:35:12 james crellin replied:
I changed this code so that it will use the "your email" as the reply email address. Paste all the code into a PHP document and name it index.php

I hope that it works for what you want.

=============================================

&lt;?php

## Start Config ##
$sitename = "Your Site Name";
$siteurl = "www.yourdomain.com";
$adminemail = "$email1"; // when the emailer enters their address the replay will be sent here
$emailsubject = "enter the message that gets sent to the receiver here";

$keywords = ""; // site keywords
$des = ""; // description of site

$textcolor = "000000";
$color1 = "#EAE3FD";
$color2 = "#DBE7FD";
$color3 = "#FEF3ED";

$footer = "header code";
$header = "footer code";

## Put your message here between "" marks ##

$msg = "put your email message here my message";

######### END CONFIG ####################

if ($submit){


// if email #1 and email #2 are empty, display error //
if ($email1 == "" || $email2 == "" {
echo "&lt;font size=3 face=Arial&gt;&lt;B&gt;ERROR!!&lt;/b&gt;&lt;/font&gt;&lt;font size='2' face='arial'&gt;Either &lt;b&gt;yourname&lt;/b&gt;, &lt;b&gt;friends name&lt;/b&gt;, &lt;b&gt;your email&lt;/b&gt; or your &lt;b&gt;friends email&lt;/b&gt; was left out, please go back and fill in the entire form. Thank you!&lt;/font&gt;";exit;}

// Start Message to friend

$message = "This message is from your friend : $email1
----------
$msg
";

mail("$email2","$emailsubject", $message, "From:$sitename &lt;$adminemail&gt;";
mail("$email3","$emailsubject", $message, "From:$sitename &lt;$adminemail&gt;";
mail("$email4","$emailsubject", $message, "From:$sitename &lt;$adminemail&gt;";
mail("$email5","$emailsubject", $message, "From:$sitename &lt;$adminemail&gt;";


?&gt;
&lt;!-- Start Thank you --&gt;
&lt;body bgcolor="&lt;?=$color3?&gt;" text="&lt;?=$textcolor?&gt;"&gt;
&lt;TABLE WIDTH="37%" ALIGN="CENTER"&gt;
&lt;TR&gt;

&lt;TD WIDTH="45%"&gt;&lt;DIV ALIGN="CENTER"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Your Email:&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="55%"&gt;&lt;FONT FACE="Arial" SIZE="2"&gt;&lt;?=$email1?&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="45%"&gt;&lt;DIV ALIGN="CENTER"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email:&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="55%"&gt;&lt;FONT FACE="Arial" SIZE="2"&gt;&lt;?=$email2?&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="45%"&gt;&lt;DIV ALIGN="CENTER"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email:&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="55%"&gt;&lt;FONT FACE="Arial" SIZE="2"&gt;&lt;?=$email3?&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="45%"&gt;&lt;DIV ALIGN="CENTER"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email:&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="55%"&gt;&lt;FONT FACE="Arial" SIZE="2"&gt;&lt;?=$email4?&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="45%"&gt;&lt;DIV ALIGN="CENTER"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email:&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="55%"&gt;&lt;FONT FACE="Arial" SIZE="2"&gt;&lt;?=$email5?&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TABLE&gt;

&lt;font face="Arial" size="2"&gt;&lt;/form&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div align="center"&gt;
&lt;br&gt;&lt;/div&gt;
&lt;table width="600" border="0" cellspacing="0" cellpadding="0" align="center"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;hr size="2"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;!-- End Thank you --&gt;
&lt;?php
}
## END OF SUBMIT ##

?&gt;


&lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt;
&lt;HTML&gt;
&lt;HEAD&gt;
&lt;TITLE&gt; &lt;?=$sitename?&gt; &lt;/TITLE&gt;
&lt;META NAME="Keywords" CONTENT="&lt;?=$keywords?&gt;"&gt;
&lt;META NAME="Description" CONTENT="&lt;?=$des?&gt;"&gt;
&lt;/HEAD&gt;

&lt;body bgcolor="&lt;?=$color3?&gt;" text="&lt;?=$textcolor?&gt;"&gt;
&lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;?=$header?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;form action="&lt;?=$PHP_SELF?&gt;" method="post"&gt;
&lt;table width="600" align="center"&gt;
&lt;tr&gt;
&lt;td width="50%" bgcolor="&lt;?=$color2?&gt;"&gt; &lt;div align="right"&gt;&lt;font size="2" face="Arial"&gt;&lt;b&gt;Your Email&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width="50%" bgcolor="&lt;?=$color2?&gt;"&gt; &lt;input type="text" name="email1" maxlength="100"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="50%" bgcolor="&lt;?=$color2?&gt;"&gt;&lt;div align="right"&gt;&lt;font size="2" face="Arial"&gt;&lt;b&gt;Friends Email 1&lt;/b&gt;&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td width="50%" bgcolor="&lt;?=$color2?&gt;"&gt;&lt;input type="text" name="email2" maxlength="100"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;TR&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt;&lt;DIV ALIGN="right"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email 2&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt; &lt;INPUT TYPE="text" NAME="email3" MAXLENGTH="100"&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt;&lt;DIV ALIGN="right"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email 3&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt;&lt;INPUT TYPE="text" NAME="email4" MAXLENGTH="100"&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt;&lt;DIV ALIGN="right"&gt;&lt;FONT SIZE="2" FACE="Arial"&gt;&lt;B&gt;Friends Email 4&lt;/B&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/TD&gt;
&lt;TD WIDTH="50%" BGCOLOR="&lt;?=$color2?&gt;"&gt;&lt;INPUT TYPE="text" NAME="email5" MAXLENGTH="100"&gt; &lt;/TD&gt;
&lt;/TR&gt;
&lt;tr&gt;
&lt;td width="50%"&gt; &lt;/td&gt;&lt;td width="50%"&gt;&lt;input type="submit" name="submit" value="SUBMIT"&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;

&lt;!-- Do not remove this copyright notice --&gt;
&lt;table width="100%" border="0" cellspacing="5" cellpadding="5"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;div align="center"&gt;&lt;font face="verdana" size="1"&gt;&lt;b&gt;Powered by&lt;/b&gt;: &lt;a href="www.boxxnet.com"&gt;Tell-A-Friend ND&lt;/a&gt;
Version 1.0&lt;br&gt; Copyright ©2002, BoxxNet Limited.&lt;/font&gt;&lt;/div&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;!-- Do not remove this copyright notice --&gt;


&lt;table width="100%" border="0" cellspacing="0" cellpadding="0"&gt;
&lt;tr&gt;
&lt;td&gt;&lt;?=$footer?&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;/body&gt;
&lt;/html&gt;

<img src="syndicprint.com/o_chacon/jtc_sig.gif" border=0>
<b>"I learn so I can help."</b> =- Saleblitz

Edited by - saleblitz on 26 May 2003 00:36:30
Replied 26 May 2003 01:15:16
26 May 2003 01:15:16 Marc Fogel replied:
Thanks.
Huge Help <img src=../images/dmxzone/forum/icon_smile_big.gif border=0 align=middle>

Reply to this topic