Any help with my email script?


Posted on 16th Feb 2014 07:03 pm by admin

I have an email script, I have not tested it, although someone tested it for me and said it worked fine. I started to make modifications to the code after using the basic structure. This is my HTML form;
Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
Did you know?Explore Trending and Topic pages for more stories like this.
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#form1 p {
color: #000;
font-size: 24px;
}
.text {
color: #F00;
font-size: 36px;
}
-->
</style>
</head>

<body>
<span class="text">Email Test Form</span><br />
<form id="form1" name="form1" method="post" action="mailer.php">
<table width="520" height="255" border="1">
<tr>
<td>To: </td>
<td><input name="to" type="text" id="to" size="75" /></td>
</tr>
<tr>
<td>From:</td>
<td><input name="from" type="text" id="from" size="75" /></td>
</tr>
<tr>
<td>Subject:</td>
<td><input name="subject" type="text" id="subject" size="75" /></td>
</tr>
<tr>
<td>Message:</td>
<td><textarea name="message" cols="72" rows="10" id="message"></textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><span class="style3"><center><img src="Newsletter Beta/pngimg.php" alt="" width="82" height="32" align="middle" /><br />
<input name="user_code" type="text" size="10" value="<?php echo $form->value("captcha"); ?>" />
</center></span></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><center><input type="submit" name="button" id="button" value="Send" />
<input type="reset" name="button2" id="button2" value="Reset" /></center></td>
</tr>
</table>
</form>
</body>
</html>
Now here is the PHP handler for this form;
Code: <?php
$to = "$to";
$from_header = "From: $from";
if($message != "")
{
//send mail - $subject & $contents come from surfer input
mail($to, $subject, $contents, $from_header);
// redirect back to url visitor came from
header("Location: $HTTP_REFERER");
print("<HTML><BODY>You're newsletter has been sent.");
print("</BODY></HTML>");
}
else
{
print("<HTML><BODY>Please check your form, there was an error somewhere. If this was not the case, please contact the Administrator.");
print("</BODY></HTML>");
}
?>
There may be faults in this code, let me know if there is and provide a fix if possible.
What I aim to do here.. is like with a register form, submit the details, it gets sent. Afterwards, the form replaces with an "Your mail has been sent" if there was an error, to display ABOVE the form "There was an error processing this mail, please check the form and try again. If this does not solve your problem contact the administrator" or simply label it "goodnews" "badnews"

Also, either help me with this or not. Set it with error fields. (Probably will have to make the table with 3 collumns) At the last collumn after each field.. set an error field, so that if it does not get filled in, or its incorrect information, invalid emails (which shouldn't happen.. but just to take precautions) so.. that if something isn't submitted it proceeds with the error field, but doesn't remove the form. Unless its submitted and passed the problems and recieves the goodnews.
I shall note that you DO NOT have to create all error fields, doing ONE, will help me in working out the others.

Maybe.. hook up the captcha, although.. I haven't done the captcha properly yet.. many parts missing to it. (The bits that actually create the code) unless your willing to do this aswell.. but I don't expect you to.. I'll sort that out when the rest of this is done, as its last priority.

Each paragraph comes in order of prority.. its your choose if you assist with the coding, if not.. some help, and ideas of how to do it will deffinately be useful to me.

Thanks
No comments posted yet

Your Answer:

Login to answer
291 Like 47 Dislike
Previous forums Next forums
Other forums

Navigation include for all site directories
Hi,

I need a navigation include that can deal with directories at different levels on a site.

DateObject and Nulls
Hi all,

I have an array mapped to a value object. One of the items in the array is a PHP Date

PHP Code To Change Font Color in Table Cell
I would appreciate help with the following snippet of my php code. I am just trying to change the f

Count of reciepients in php mailer
How can i sent a mail to large no of reciepients say 10,00,00 Using PHP MAILER

Automatic Webpage ??
I have a page www.mysite.com/test.php with a
<form>
<textarea name=&q

insert/update functions for mysql, what do you think?
I am working on two really simple functions that automatically generate (and execute) insert and upd

help with image text
Hi ...

see i need the text of the name and number to start in the center and always be in the

ereg_replace issue
hi there people

i have this code happening with regards to my wamp server. is this something

socket communication between c++/java and sending image
hi,

i have a class in c++ called win32_sockserver which creates socket to java. i am trying

PHP - HTML
Could anyone give me some GOOD sample links for php - html email tutorial.

Thanks!

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash