Help with simple form and email script |
Help with simple form and email script |
IanTD |
May 5 2012, 02:07 PM
Post
#1
|
Group: Members Posts: 1 Joined: 5-May 12 Member No.: 17,059 |
Hello,
This is my first post. Here's my website: http://imsoliberal.com I'm trying to create a simple one field form that posts the content directly to an email address. This is the html for my form: <table cellspacing="5" align="center"> <tr> <td> <img src="http://imsoliberal.com/wp-content/uploads/2012/05/post8.png" /> <form method="post" name="post" action="/email.php"> </td> <td> <input type="text" size="100" name="post"> </td> <td valign="top"> <input type="image" src="http://imsoliberal.com/wp-content/uploads/2012/05/postbutton3.png" name="postbutton" alt="Post!"> </form> </td> </tr> </table> This is the php script that I uploaded to the root directory: <?php $post = $_POST['post']; $to = "postittotheblog@imsoliberal.com"; mail($to,$post); ?> |
Darin McGrew |
May 5 2012, 03:14 PM
Post
#2
|
WDG Member Group: Root Admin Posts: 8,365 Joined: 4-August 06 From: Mountain View, CA Member No.: 3 |
This seems to be about PHP, so I'm moving it to the server-side programming forum.
|
Brian Chandler |
May 5 2012, 09:56 PM
Post
#3
|
Jocular coder Group: Members Posts: 2,460 Joined: 31-August 06 Member No.: 43 |
Well, it's not clear what the question is, but the html syntax is messed up. <form>...</form> has to be a proper part of the syntactic tree, so it can go inside a <td>...</td> for example, or it can *contain* a <table>...</table>, but it can't straddle bits of the table such as ...</td><td>... as you have it.
I can't see particularly why this won't "work", but it is not safe for public use, since it can be used as a spam relay. |
Lo-Fi Version | Time is now: 25th April 2024 - 01:31 AM |