Jeg håber en eller anden kan hjælpe mig med at få nedenstående form til at
virke.
Jeg har lagt en PHP mailform ind en html-fil, men jeg kan ikke få den til at
sende beskeden. Måske mangler jeg et eller andet fuldstændigt banalt :)
Når jeg trykker på send-knappen kommer der følgende tekst oppe i
adresselinien:
http://gral.dk/=%20$PHP_SELF%20?>
denne tekst står jo som form action, så det er sansynligvis her jeg har
mistet tråden. Sagt på en anden måde: "ikke fatter hva' pokker der er galt.
Jeg ser frem til jeres svar
Steen
-------------------------------------------
<html>
<head><title>Feedback</title></head>
<body>
<?php
// Handle POST method.
if ($_POST)
{
$name = $_POST['name'];
$email = $_POST['email'];
$comments = $_POST['comments'];
// Compose simple text message:
$message = "Message from $name
($email)\n\nComments:\n\n$comments";
// Send message to steenalexandersen@hotmail.com
mail("steenalexandersen@hotmail.com", "Feedback", $message);
// Thank the generous user
echo "<h1>Cheers!</h1>\n";
}
else
{
?>
<h1>Feedback</h1>
<form action="<?= $PHP_SELF ?>" method="post">
<p>Name: <input type="text" name="name" /></p>
<p>Email: <input type="text" name="email" /></p>
<p>Comments:</p>
<p><textarea name="comments"></textarea></p>
<p><input type="submit" value="Send!" /></p>
</form>
<?php
}
?>
</body>
</html>