Hallo,
ich poste erstmal die
kontakt.php
und hier die mail.php
Jetzt möchte ich, das wen man nur auf die mail.php geht, keine email mit leerem inahlt verschickt wird. ...
grüße
ich poste erstmal die
kontakt.php
PHP-Code:
<!-- ... -->
<form action="mail.php" method="post">
<div>
<input name="variabel(-name)" type="text" value="Name" maxlength="">
</div>
<div>
<input name="sub" type="text" value="Betreff" />
</div>
<div>
<textarea name="txt" cols="40" rows="10">Dein Text</textarea>
</div>
<div>
<input value="Send" type="Submit">
</div>
</form>
<!-- ... -->
PHP-Code:
<?php
$to = 'aaa.@aaa.de';
$from = 'BLA';
$subject = $_POST['sub'];
$txt = $_POST['txt'];
$email = $to;
list($user, $host) = explode('@', $email);
if (checkdnsrr($host, 'MX') or checkdnsrr($host, 'A')) {
mail($to, $subject, $txt, "FROM:$from");
echo 'Die Email wurde erfolgreich versendet, Danke!';
} else { echo 'Die mail kann leider nicht versendet werden!'; }
?>
grüße
Kommentar