Click to See Complete Forum and Search --> : Desperate Need Of Help


DaveG
08-26-2004, 08:46 PM
CAN ANYONE HELP ME ????

Hello,

I have a rather simple problem....i am not familiar at all with PHP or any of that stuff...

MY GOAL ::

i want to set up a form on my website and be able to, when the person hits submit, have the information sent to my email address. I dont want their microsoft outlook popping up so they can send it. When they hit submit on the form it should diretcly be processed to my email account..CAN ANYONE HELP ME...specific instructions please if possible...i would be indebted to you

NogDog
08-26-2004, 10:00 PM
This is taken (and edited to protect the innocent) from my web site. To see what mine looks like, go to http://www.charles-reace.com/mail.php
<?php
/*
* following line gets my email address from password-protected directory
* file just needs to be something like:
* <?php
* $address = "myname@mail_provider.com"
* ?>
*/
include "sub_directory/email.txt";
echo "<html><head><title>Email Me</title></head><body>\n";
echo "<h1>Email Me</h1>\n";
if(isset($send))
{
if(preg_match("/[A-Ba-b0-9]/",$subject) > 0 and
preg_match("/[A-Ba-b0-9]/",$message) > 0 and
preg_match("/[A-Ba-b0-9]/",$addy) > 0)
{
$result = mail($address, $subject, "From: $addy
Subject: $subject

$message", sprintf("Reply-To: %s", $addy));
if($result)
{
echo "<h2>Message Sent</h2>\n";
echo "<p><a href=index.php>Return to home page.</a></p>\n";
}
else
{
echo "<h2>ERROR: Message Not Sent</h2>\n";
echo "<p>PHP returned the following error: $result</p>\n";
echo "<p><a href=index.php>Return to home page.</a></p>\n";
}
}
else
{
echo "<h2>ERROR: All Fields Are Required</h2>\n";
echo "<p><a href=mail.php>Try again</a>.\n";
}
}
else
{
echo "<form action=mail.php>\n";
echo "<p>Your email address:&nbsp;";
echo "<input type=text size=30 maxlength=50 name=addy></p>\n";
echo "<p>Message subject:&nbsp;";
echo "<input type=text size=50 maxlength=70 name=subject></p>\n";
echo "<p>Message:<br>\n";
echo "<textarea name=message cols=70 rows=10></textarea>\n";
echo "<p><input type=submit value='Send Message'>
<input type=hidden name=send value=1></p>\n";
echo "</form>\n";
}
echo "</body></html>";
?>

DaveG
08-29-2004, 12:44 PM
i have a application (where people fill it out and hit submit) i saved and created under dreamweaver 4. what do i have to put in my actual HTMl content to get it to goto my email adress directly....

please help me...please....

DaveG
08-29-2004, 12:51 PM
Here is what my code looks like for my application i created for people to fill out. Could anyone tell me what i have to put in here to make it work and go directly to my email address....please anyone ???? i had to take some of the body out because it wont let me post more than 10000 characters. can anyone help me...please ??

___________________________________________________________________



<body bgcolor="#FFFFCC" text="#000000">
<form>
</form><FORM ACTION="POST">
<INPUT TYPE="HIDDEN" NAME="cco_ToEmailAddress" VALUE="webmaster@nriinternet.com">
<INPUT TYPE="HIDDEN" NAME="cco_ConfirmationPage" VALUE="http://nriinternet.com/Thanks for membership.htm">
<head>

<title>Application</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<blockquote>
<blockquote>
<div align="center"></div>
</blockquote>
</blockquote>
<table width="669" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
<tr>
<td valign="top" height="346" width="669">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr>
<td valign="top" width="8" rowspan="13">&nbsp;</td>
<td valign="top" colspan="5" bgcolor="#000000" height="26">
<div align="center"><font color="#FF0000" size="5"><b><font color="#FFFFFF">Application
for NRIinternet.com Affilated Associates</font></b></font></div>
</td>
</tr>
<tr>
<td width="68" height="10"></td>
<td width="8"></td>
<td width="59"></td>
<td width="286"></td>
<td valign="top" width="240" rowspan="10">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr>
<td width="240" height="263"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top" height="28"><b><font size="4"><font color="#0000FF">&nbsp;Name&nbsp;</font></font></b></td>
<td colspan="2" valign="top" align="center">
<div align="left"></div>
<div align="right">&nbsp;First</div>
</td>
<td valign="top">
<input type="text" name="NameFirst">
</td>

<tr>
<td height="28" colspan="2" valign="top"><b><font color="#FF0000" size="3">&nbsp;</font></b><font color="#FF0000" size="3"><font color="#0000FF">Address</font></font><b><font color="#FF0000" size="4">
</font></b></td>
<td valign="top">
<div align="right">&nbsp;&nbsp;&nbsp;&nbsp;Street</div>
</td>
<td valign="top">
<input type="text" name="ADDRESSSTREET" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right"> City</div>
</td>
<td valign="top">
<input type="text" size="47" name="xxxxxxxxxcity">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right">State</div>
</td>
<td valign="top">
<input type="text" name="xxxxxxxxSTATE" size="47">
</td>
</tr>
<tr>
<td height="29" colspan="3" valign="top">
<div align="right">Country </div>
</td>
<td valign="top">
<input type="text" name="XXXXXXCOUNTRY" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right">Postal Code</div>
</td>
<td valign="top">
<input type="text" name="XXXPOSTALCODE" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top"><font color="#FF0000"><font color="#0000FF">E-Mail</font></font></td>
<td valign="top">

<td height="0"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td height="223" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#C6FFFF">
<tr>
<td width="9" valign="top" rowspan="8">&nbsp;</td>
<td valign="top" height="28" colspan="3"><b><font size="4" color="#0000FF">Business</font></b></td>
<td width="42" valign="top">
<div align="right"><font size="3">Name</font></div>
</td>
<td valign="top" width="527">
<input type="text" name="Name" size="47">
</td>
</tr>
<tr>
<td valign="top" height="28" colspan="4">
<div align="right">Type of Business</div>
</td>
<td valign="top">
<input type="text" name="TypeofBusiness" size="47">
</td>
</tr>
<tr>
<td colspan="2" height="28" valign="top">
<div align="right"><font size="2"> <font size="3">Address</font></font></div>
</td>
<td colspan="2" valign="top" align="right">Street</td>
<td valign="top">
<input type="text" name="Street" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">City</div>
</td>
<td valign="top">
<input type="text" name="City" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">State</div>
</td>
<td valign="top">
<input type="text" name="City" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">Country</div>
</td>
<td valign="top">
<input type="text" name="Country" size="47">
</td>
</tr>
<tr>
<td valign="top" colspan="4" height="28">
<div align="right">Postal Code</div>
</td>
<td valign="top">
<input type="text" name="PostalCode" size="47">
</td>
</tr>
<tr>
<td width="1" height="16"></td>
<td colspan="3" valign="top" rowspan="2">
<div align="right">Years in Business</div>
</td>
<td valign="top" rowspan="2">
<select name="XXexperience">
<option>Years Experience</option>
<option>one Year</option>
<option>Two Years</option>
<option>Three Years</option>
<option>Four Years</option>
<option>Five Years</option>
<option>Six Years</option>
<option>Seven Years</option>
<option>Eight Years</option>
<option>Nine Years</option>
<option>Ten Years</option>
<option>More than Ten Years</option>
</select>
</td>
</tr>
<tr>
<td height="10"></td>
<td></td>
</tr>
<tr>
<td height="1"></td>
<td></td>
<td width="67"></td>
<td width="22"></td>
<td></td>
<td></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="493" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr bgcolor="#FFFFCC" valign="middle">
<td height="49" width="4"></td>
<td valign="top" width="136" bgcolor="#66FFFF"><font size="3">&nbsp;How
did you find us?</font><font size="2"> or &nbsp;&nbsp;Referral Name
if any</font></td>
<td valign="top" width="529" bgcolor="#66FFFF">
<input type="text" size="47" name="AffiliationContractREFERREDBY">
<br>
</td>
</tr>
<tr bgcolor="#FFFFCC" valign="middle">
<td height="26"></td>
<td colspan="2" valign="top" bgcolor="#66FFFF"><font size="4"><b><font size="5">*</font></b><font color="#FF0000"><i><font color="#0000FF">Additional
Information in this Box </font></i></font></font></td>
</tr>
<tr bgcolor="#66FFFF" valign="middle">
<td height="366" colspan="3" valign="top"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<textarea name="OPTIONAL" cols="65" rows="25" wrap="PHYSICAL"></textarea>
</td>
</tr>
<tr bgcolor="#FFFFCC" valign="middle" align="center">
<td height="52" colspan="3" valign="top" bgcolor="#66FFFF">
<div align="center">
<p>
<input type="submit" name="name" value="Submit">
</p>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form></body>

DaveG
09-02-2004, 12:32 PM
CAN ANYONE HELP ME....IM BEGGING ANYONE TO HELP ME WITH THIS ?

sciguyryan
09-02-2004, 12:57 PM
WHat you need is HTML not PHP, please check your forum next time :)



ALl you need to do is replace:
<FORM ACTION="POST">

With
<FORM ACTION="POST" METHOD="mailto:Username@Server.Ext">

And, that HTML has a lot of syntax errors I suggest you run it through the W3C cheker and correct 'em (Link: http://validator.w3.org/ )

Hope that helps,

RyanJ

DaveG
09-02-2004, 01:18 PM
<FORM ACTION="POST" METHOD="mailto:Username@Server.Ext">

username @server.ext ??

all i have is my own email address that i setup through godaddy.

its webmaster@somthing.com

i dont have a server.ext or anything like that...

NogDog
09-02-2004, 01:21 PM
This is kind of crude, but should work (no form validation is done):

<?php
if(!isset($cco_ToEmailAddress)) # post variable not received, so display form
{
# change name of file "php_mail.php" as appropriate in the <FORM> element below
echo <<<EOD
<html><head><title>Application</title></head>
<body bgcolor="#FFFFCC" text="#000000">
<FORM ACTION="php_mail.php" method=post>
<INPUT TYPE="HIDDEN" NAME="cco_ToEmailAddress" VALUE="webmaster@nriinternet.com">
<INPUT TYPE="HIDDEN" NAME="cco_ConfirmationPage" VALUE="http://nriinternet.com/Thanks for membership.htm">
<head>
<title>Application</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<blockquote>
<blockquote>
<div align="center"></div>
</blockquote>
</blockquote>
<table width="669" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFCC">
<tr>
<td valign="top" height="346" width="669">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr>
<td valign="top" width="8" rowspan="13"> </td>
<td valign="top" colspan="5" bgcolor="#000000" height="26">
<div align="center"><font color="#FF0000" size="5"><b><font color="#FFFFFF">Application
for NRIinternet.com Affilated Associates</font></b></font></div>
</td>
</tr>
<tr>
<td width="68" height="10"></td>
<td width="8"></td>
<td width="59"></td>
<td width="286"></td>
<td valign="top" width="240" rowspan="10">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr>
<td width="240" height="263"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td valign="top" height="28"><b><font size="4"><font color="#0000FF"> Name </font></font></b></td>
<td colspan="2" valign="top" align="center">
<div align="left"></div>
<div align="right"> First</div>
</td>
<td valign="top">
<input type="text" name="NameFirst">
</td>
<tr>
<td height="28" colspan="2" valign="top"><b><font color="#FF0000" size="3"> </font></b><font color="#FF0000" size="3"><font color="#0000FF">Address</font></font><b><font color="#FF0000" size="4">
</font></b></td>
<td valign="top">
<div align="right"> Street</div>
</td>
<td valign="top">
<input type="text" name="ADDRESSSTREET" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right"> City</div>
</td>
<td valign="top">
<input type="text" size="47" name="xxxxxxxxxcity">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right">State</div>
</td>
<td valign="top">
<input type="text" name="xxxxxxxxSTATE" size="47">
</td>
</tr>
<tr>
<td height="29" colspan="3" valign="top">
<div align="right">Country </div>
</td>
<td valign="top">
<input type="text" name="XXXXXXCOUNTRY" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top">
<div align="right">Postal Code</div>
</td>
<td valign="top">
<input type="text" name="XXXPOSTALCODE" size="47">
</td>
</tr>
<tr>
<td height="28" colspan="3" valign="top"><font color="#FF0000"><font color="#0000FF">E-Mail</font></font></td>
<td valign="top">
<td height="0"></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td height="223" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#C6FFFF">
<tr>
<td width="9" valign="top" rowspan="8"> </td>
<td valign="top" height="28" colspan="3"><b><font size="4" color="#0000FF">Business</font></b></td>
<td width="42" valign="top">
<div align="right"><font size="3">Name</font></div>
</td>
<td valign="top" width="527">
<input type="text" name="Name" size="47">
</td>
</tr>
<tr>
<td valign="top" height="28" colspan="4">
<div align="right">Type of Business</div>
</td>
<td valign="top">
<input type="text" name="TypeofBusiness" size="47">
</td>
</tr>
<tr>
<td colspan="2" height="28" valign="top">
<div align="right"><font size="2"> <font size="3">Address</font></font></div>
</td>
<td colspan="2" valign="top" align="right">Street</td>
<td valign="top">
<input type="text" name="Street" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">City</div>
</td>
<td valign="top">
<input type="text" name="City" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">State</div>
</td>
<td valign="top">
<input type="text" name="City" size="47">
</td>
</tr>
<tr>
<td colspan="4" height="28" valign="top">
<div align="right">Country</div>
</td>
<td valign="top">
<input type="text" name="Country" size="47">
</td>
</tr>
<tr>
<td valign="top" colspan="4" height="28">
<div align="right">Postal Code</div>
</td>
<td valign="top">
<input type="text" name="PostalCode" size="47">
</td>
</tr>
<tr>
<td width="1" height="16"></td>
<td colspan="3" valign="top" rowspan="2">
<div align="right">Years in Business</div>
</td>
<td valign="top" rowspan="2">
<select name="XXexperience">
<option>Years Experience</option>
<option>one Year</option>
<option>Two Years</option>
<option>Three Years</option>
<option>Four Years</option>
<option>Five Years</option>
<option>Six Years</option>
<option>Seven Years</option>
<option>Eight Years</option>
<option>Nine Years</option>
<option>Ten Years</option>
<option>More than Ten Years</option>
</select>
</td>
</tr>
<tr>
<td height="10"></td>
<td></td>
</tr>
<tr>
<td height="1"></td>
<td></td>
<td width="67"></td>
<td width="22"></td>
<td></td>
<td></td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="493" valign="top">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#66FFFF">
<tr bgcolor="#FFFFCC" valign="middle">
<td height="49" width="4"></td>
<td valign="top" width="136" bgcolor="#66FFFF"><font size="3"> How
did you find us?</font><font size="2"> or Referral Name
if any</font></td>
<td valign="top" width="529" bgcolor="#66FFFF">
<input type="text" size="47" name="AffiliationContractREFERREDBY">
<br>
</td>
</tr>
<tr bgcolor="#FFFFCC" valign="middle">
<td height="26"></td>
<td colspan="2" valign="top" bgcolor="#66FFFF"><font size="4"><b><font size="5">*</font></b><font color="#FF0000"><i><font color="#0000FF">Additional
Information in this Box </font></i></font></font></td>
</tr>
<tr bgcolor="#66FFFF" valign="middle">
<td height="366" colspan="3" valign="top">
<textarea name="OPTIONAL" cols="65" rows="25" wrap="PHYSICAL"></textarea>
</td>
</tr>
<tr bgcolor="#FFFFCC" valign="middle" align="center">
<td height="52" colspan="3" valign="top" bgcolor="#66FFFF">
<div align="center">
<p>
<input type="submit" name="name" value="Submit">
</p>
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
EOD;
} # end of form
else # got post variable, so send it:
{
$message="";
# add each field and its value to the message:
foreach($_POST as $key => $value)
{
$message .= "<p>$key = $value</p>\n";
}
$result=mail($cco_ToEmailAddress, "Application for NRIinternet.com Affilated Associates", $message);
if($result)
{
header("Location: " . $cco_ConfirmationPage);
exit;
}
else
{
echo "<html><head><title>Error</title></head><body>\n";
echo "<h1>Error</h1>\n";
echo "<p>ERROR: We're sorry, but an error occured trying to email your application.</p>\n";
echo "<p>Please use your browser's \"Back\" button to try again.</p>\n";
}
}
?>
</body></html>


PS: You can send the check for my consulting services to....

sciguyryan
09-02-2004, 01:28 PM
Originally posted by DaveG
<FORM ACTION="POST" METHOD="mailto:Username@Server.Ext">

username @server.ext ??

all i have is my own email address that i setup through godaddy.

its webmaster@somthing.com

i dont have a server.ext or anything like that...

Then your code would be:


<FORM ACTION="POST" METHOD="mailto:webmaster@nriinternet.com">


I took that E-mail from one of your postsbut I dont know if its your, if not just replace it with yours and your done :)


And Nice code NotDog!


RyanJ

DaveG
09-02-2004, 01:36 PM
[QUOTE]Originally posted by NogDog
[B]This is kind of crude, but should work (no form validation is done):


i dont understand what your saying by no form validation done...i posted all that code into a new dreamweaver file but it isnt working...please help me...i do appreciate everything

sciguyryan
09-02-2004, 01:48 PM
Originally posted by DaveG
[QUOTE]Originally posted by NogDog
[B]This is kind of crude, but should work (no form validation is done):


i dont understand what your saying by no form validation done...i posted all that code into a new dreamweaver file but it isnt working...please help me...i do appreciate everything


Question: did you upload the file on a PHP supported server and did you change the file extention to .php?


RyanJ

NogDog
09-02-2004, 02:00 PM
What Ryan said. :)