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
Comment