Huh, that doesn't sound right. What exactly is the code snippet you're using to echo the data? And what exactly is the HTML form you've generated? I suspect that you might be somehow overwriting your myform array, maybe with a typo or something.
The first thing you should do on your page is to check the values of everything in $_POST to make sure it looks right. If it does, you know that something's being screwed up in the PHP code that receives the form. If it doesn't look right, you know that there's something wrong with your form HTML.
<?php
if (isset($_POST))
{
echo "<pre>\$_POST is:";
print_r($_POST);
echo "</pre>\n";
}
// rest of your script goes here
?>
Take care,
Nik
http://www.bigaction.org/