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

styling a RadioButtonList
HiI need to have a radio button and close to it, its lable, then a space then another set of those.

php or sql?
Sorry not sure if this is a sql problem or php the following code is supposed to delete data from th

Attempt to assign property of non-object in...
I'm having issues with the following function in PHP 5...

function getTreeWithChildre

Why doesn't this work? (SSH2)
This is my script:

Code: <?php
$connection = ssh2_connect('213.251.167.109', 22);

Members Only
Hi all, for my website i have a members area only which on members can veiw, but at the moment anyon

Create comparison matrix?
I want to create a comparison script for forum software and was wondering is there any tutorial or b

Strange php code found on my website
I got hacked and the following code was placed within my files:

Code: [Select]<?
/*

pagination numbering pattern
Hello,

I have following code which works great for pagination. but i have small issue now.

rookie looking for help coding a CSS form with PHP
I'm trying to figure out how to add PHP code to my xhtml form so that it is a working form embedded

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

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