Hallo zusammen,
ich hab mir 'ne Seite erstellt auf der eine Textbox und ein Button existieren.
Der Hoster hat PHP Unterstützung und laut Tests mit etwas anderen Scripts
müsste auch die 'mail'-Funktion exakt funktionieren.
Das Script sieht folgendermasen aus:
PHP
<?php
$empfaenger = 'beispiel@web.de';
$absendername = 'Ich';
$absendermail = 'auchein@beispiel.de';
$betreff = '<reply and die lol>';
$extra = 'From: '.$absendername.' <'.$absendermail.'>';
?>
<html>
<head>
<title>Submitting</title>
</head>
<body>
<form action="#" method="post">
<table>
<tr>
<td> <textarea name="textbox" cols="40" rows="10"></textarea> </td>
</tr>
<tr>
<td> </td>
<td> <input type="submit" name="send" value="Submit" /> </td>
</tr>
</table>
</form>
<?php
if(isset($POST['send']))
{
$mailbody = trim(htmlspecialchars($POST['textbox']));
if(mail($empfaenger, $betreff, $mailbody, $extra)){
echo 'Sent.';
}
else
{
echo 'Not sent.';
}
}
?>
</body>
</html>
Alles anzeigen
Den $mailbody deklarierts auch noch, hab ich schon per Ausgabe überprüft,
aber es zeigt weder 'Sent.' noch 'Not sent.' an, sowie es eigentlich
geschrieben wurde...
Was ist da falsch?