0

I've just finished the form for e-mail with auto fill subject after choose one in dropdown menu.
But I seriously don't know how to redirect it to send to my E-mail
could someone help me out?

Thanks! ^^

E-mail = holmiboii@infernixe.com


Website: http://www.infernixe.com/main/contact.php

<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="contactform">
	<center>	<div>
									<label for="name"><strong><h1>Name:</h1></strong></label><br />
<br />

									<input type="text" size="40" name="contactname" id="contactname" value="" class="required" />
		</div></center><br />

		<center><div>
									<label for="phone"><strong><h1>Company:</h1></strong></label><br />
<br />

									<input type="text" size="30" name="company" id="company" value="" class="required" />
		</div></center><br />

							<center>	<div>
									<label for="phone"><strong><h1>Phone:</h1></strong></label><br />
<br />

									<input type="text" size="30" name="phone" id="phone" value="" class="required" />
								</div></center><br />

		<center><div>
									<label for="email"><strong><h1>Email:</h1></strong></label><br /><br />


									<input type="text" size="30" name="email" id="email" value="" class="required email" />
		</div></center>
<br />

								
		<center><div>
									<label for="subject"><strong><h1>Subject:</h1></strong></label><br />
<br />

									<select name="subject" id="subject" style="width:150px;" tabindex="1">
									  <option value="" selected="selected" class="required"> - Choose -</option>
										<option value="Question" class="required">Question</option>							
										<option value="Feedback" class="required">Feedback</option>
										<option value="Job Application" class="required">Job application</option>
										<option value="Advertisment" class="required">Advertisment</option>
										<option value="Website" class="required">Website</option>
										<option value="Other" class="required">Other</option>
									</select>
		</div> </center>

								<br />



								
						<center>		<div>
									<label for="message"><strong><h1>Message:</h1></strong></label><br />
<br />

									<textarea rows="6" cols="
                                    40" name="message" id="message" class="required"></textarea>
		</div> </center>

				<center>				<input class="button"type="submit" value="Send" name="submit" />

	  <input class="button" type="reset" name="button2" id="button2" value="Reset" />
	  </form>
3
Contributors
3
Replies
5
Views
6 Years
Discussion Span
Last Post by holmiboii
1

Use the following code to send mail

<?php
	extract($_POST);
	
	if($submit)
	{
		$fromemail= "info@infernixe.com";
		$headers = "MIME-Version: 1.0\r\n";
		$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
		$headers .= "From: $fromemail \r\n"; 
		$mailto = "admin@infernixe.com";
		$subject= "Your Subject";
		$message = '<center> <div>
		<label for="name"><strong><h1>Name:</h1></strong></label><br />
		<br />
		 
		'.$contactname.'
		</div></center><br />
		 
		<center><div>
		<label for="phone"><strong><h1>Company:</h1></strong></label><br />
		<br />
		 
		'.$company.'
		</div></center><br />
		 
		<center> <div>
		<label for="phone"><strong><h1>Phone:</h1></strong></label><br />
		<br />
		 
		'.$phone.'
		</div></center><br />
		 
		<center><div>
		<label for="email"><strong><h1>Email:</h1></strong></label><br /><br />
		 
		 
		'.$email.'
		</div></center>
		<br />
		 
		 
		<center><div>
		<label for="subject"><strong><h1>Subject:</h1></strong></label><br />
		<br />
		 
		'.$subject.'
		</div> </center>
		 
		<br />
		 
		 
		 
		 
		<center> <div>
		<label for="message"><strong><h1>Message:</h1></strong></label><br />
		<br />
		 
		'.$message.'
		</div> </center>';
		
		/*echo $mailto; 
		echo '<br>';
		echo $subject;
		echo '<br>';
		echo $message;
		exit;*/
		$mail=mail($mailto,$subject,$message,$headers);
		if($mail)
		{
			$msg.="<br>Password has been Sent to your mail!";
		}
	}
		
?>



<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>


    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" id="contactform">
    <center> <div>
    <label for="name"><strong><h1>Name:</h1></strong></label><br />
    <br />
     
    <input type="text" size="40" name="contactname" id="contactname" value="" class="required" />
    </div></center><br />
     
    <center><div>
    <label for="phone"><strong><h1>Company:</h1></strong></label><br />
    <br />
     
    <input type="text" size="30" name="company" id="company" value="" class="required" />
    </div></center><br />
     
    <center> <div>
    <label for="phone"><strong><h1>Phone:</h1></strong></label><br />
    <br />
     
    <input type="text" size="30" name="phone" id="phone" value="" class="required" />
    </div></center><br />
     
    <center><div>
    <label for="email"><strong><h1>Email:</h1></strong></label><br /><br />
     
     
    <input type="text" size="30" name="email" id="email" value="" class="required email" />
    </div></center>
    <br />
     
     
    <center><div>
    <label for="subject"><strong><h1>Subject:</h1></strong></label><br />
    <br />
     
    <select name="subject" id="subject" style="width:150px;" tabindex="1">
    <option value="" selected="selected" class="required"> - Choose -</option>
    <option value="Question" class="required">Question</option>
    <option value="Feedback" class="required">Feedback</option>
    <option value="Job Application" class="required">Job application</option>
    <option value="Advertisment" class="required">Advertisment</option>
    <option value="Website" class="required">Website</option>
    <option value="Other" class="required">Other</option>
    </select>
    </div> </center>
     
    <br />
     
     
     
     
    <center> <div>
    <label for="message"><strong><h1>Message:</h1></strong></label><br />
    <br />
     
    <textarea rows="6" cols="
    40" name="message" id="message" class="required"></textarea>
    </div> </center>
     
    <center> <input class="button" type="submit" value="Send" name="submit" />
     
    <input class="button" type="reset" name="button2" id="button2" value="Reset" />
    </form>


</body>
</html>
Votes + Comments
Thanks a lot!
0

You don't really need the action on the form since it defaults to itself anyway. Re-direct usually means something specific and that isn't what you need to do for this.

Before it displays the form, your program needs to check the post variables ($_POST) to see if something was posted (you could check the submit button variable). If you have posted data then it needs to build the variables for the email and then send it using the mail statement. I use a library that makes it easy, especially when you start using features like attachments. You can get more info on it here.

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.