PHP email form thing |
PHP email form thing |
![]()
Post
#1
|
|
![]() /人◕‿‿◕人\ ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Member Posts: 8,283 Joined: Dec 2007 Member No: 602,927 ![]() |
CODE <?php if (isset($_REQUEST['email'])) { $email = $_REQUEST['email']; $subject = $_REQUEST['subject']; $message = $_REQUEST['message']; mail( "example@example.com", "Subject: $subject", $message, "From: $email" ); echo "Thank you."; } else { echo "<form method='post' action='mailform.php'> Email: <input name='email' type='text' /><br /> Subject: <input name='subject' type='text' /><br /> Message:<br /> <textarea name='message' rows='10' cols='40'> </textarea><br /> <input type='submit' /> </form>"; } ?> Someone with a brain for PHP, make sure I didn't mess that up anywhere. The issue is when I load it in IE, all I see is the source code. But when I refresh it, everything renders properly. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() ![]() Group: Official Designer Posts: 5,880 Joined: Nov 2007 Member No: 593,382 ![]() |
Post mailform.php
So I can check it over, and so I can steal it. |
|
|
![]()
Post
#3
|
|
Senior Member ![]() ![]() ![]() ![]() ![]() ![]() Group: Member Posts: 1,237 Joined: May 2008 Member No: 648,123 ![]() |
Post mailform.php So I can check it over, and so I can steal it. Considering it's an if-else statement, and it's sending the email in the if part of it, I'd say that is mailform.php. It should work perfectly fine. Dead-simple, so there's really no protection against things you don't want, like people sending only an email address, or the email address being jibberish, or spam, what-have-you. Details aside, the syntax is fine and it will work. |
|
|
![]() ![]() |