Pozican
05-20-2005, 07:18 PM
This code sends an email on page load as opposed to on submit -- Any ideas?
<html>
<?php
$name = $_POST['name'];
$birth = $_POST['birth'];
echo($name);
echo($birth);
?>
<?php
echo "<form action=\"confirm-test.php\" method=\"post\">";
// echo "<input type=\"hidden\" value=\"$_POST['name']\" name=\"name\">";
// echo "<input type=\"hidden\" value=\"$_POST['birth']\" name=\"birth\">";
echo "<input type=\"submit\" value=\"submit\">";
echo "</form>";
?>
<?php
$to = "totalgeekdom@gmail.com";
$subject = $_POST['name'];
$body = $_POST['birth'];
if (isset($_POST['submit'])) {
mail($to, $subject, $body);
}
?>
</html>
<html>
<?php
$name = $_POST['name'];
$birth = $_POST['birth'];
echo($name);
echo($birth);
?>
<?php
echo "<form action=\"confirm-test.php\" method=\"post\">";
// echo "<input type=\"hidden\" value=\"$_POST['name']\" name=\"name\">";
// echo "<input type=\"hidden\" value=\"$_POST['birth']\" name=\"birth\">";
echo "<input type=\"submit\" value=\"submit\">";
echo "</form>";
?>
<?php
$to = "totalgeekdom@gmail.com";
$subject = $_POST['name'];
$body = $_POST['birth'];
if (isset($_POST['submit'])) {
mail($to, $subject, $body);
}
?>
</html>