Forum Moderators: coopster

Message Too Old, No Replies

Drop down menu on php form

         

static1635

12:42 pm on Aug 5, 2005 (gmt 0)

10+ Year Member



Hi
Am am trying to do a form which has worked ok so far, but after adding a dropdown to the form, this value does not get sent to the email:

if ($_POST)
{
$name = $_POST['name'];
$email = $_POST['email'];
$linkname = $_POST['linkname'];
$url = $_POST['url'];
$description = $_POST['description'];
$category = $_POST['category'];
$categorysug = $_POST['categorysug'];
$linkback = $_POST['linkback'];


$message = "linkdirectory\r\n
Name: $name\r\n
email: $email\r\n
Link name: $linkname\r\n
URL: $url\r\n
Description: $description\r\n
Category: $category\r\n
Category Sug: $categorysug\r\n
Link back: $linkback\r\n

";


// Send message to bob@microsoft.com
mail("myname@mydomain", "Link Directory Add", $message);

// Thank the generous user
echo "<h1>Your information has been sent, thank you.</h1>\n";
}
else
{

?>
<div align="center">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td> <form action="<?= $PHP_SELF?>" method="post">
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td><font size="-1">Your name</font></td>
<td><font size="-1">
<input name="name" type="text" >
</font></td>
</tr>
<tr>
<td><font size="-1">e-mail</font></td>
<td><font size="-1">
<input name="email" type="text" >
</font></td>
</tr>
<tr>
<td><font size="-1">Site name</font></td>
<td><font size="-1">
<input name="linkname" type="text" size="40" >
</font></td>
</tr>
<tr>
<td><font size="-1">URL to add</font></td>
<td><font size="-1">
<input name="url" type="text" size="40" >
</font></td>
</tr>
<tr>
<td><font size="-1">Short description</font></td>
<td><font size="-1">
<input name="description" type="text" size="50" >
</font></td>
</tr>
<tr>
<td><font size="-1">Category</font></td>
<td><select name="categroy">
<option>Automotive</option>
<option>Travel</option>
<option>Cats</option>
<option>Webdesign</option>
<option>Misc</option>
<option>Adult</option>
</select> <font size="-1">(or suggested)
<input name="categorysug" type="text" >
</font></td>
</tr>
<tr>
<td><font size="-1">Link back URL</font></td>
<td><font size="-1">
<input name="linkback" type="text" size="40" >
</font></td>
</tr>
</table>
<p><font size="-1">Please allow 1 week to be included,
link back preferred (<a href="linkback.html" target="_blank"><u>options</u></a>).<br>
Submission at discretion of webmaster and does not guarantee
listing.</font></p>
<p>
<input type="submit" value="Submit">
<input type="reset" value="Reset">
</p>
</form>

Does anyone know how I can fix this?

thanks for any help

Justin

[edited by: coopster at 2:02 pm (utc) on Aug. 5, 2005]
[edit reason] removed url per TOS [webmasterworld.com] [/edit]

dreamcatcher

2:52 pm on Aug 5, 2005 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Hi,

You have category spelt wrong:

<select name="categroy">

LOL.

dc