Hjælp til mailform
Jeg har denne kode hvor jeg gerne vil have at der i hver input skal stå navn, email osv.... men istedet for så at tjekke om den er tom, så skal den tjekke for om navn, email osv. står der, det skal også være sådan at hvis man har klikket i input feltet at teksten i den dukker op igen.Noget andet er, jeg vil gerne ha tilføjet et felt mere hvor man kan skrive sit tlf. nr.
Som det er nu, udskriver den de fejle der må være i
<div id="fej2">
<?php echo $errMessage; ?>
</div>
Koden:
<?php
session_start();
$errMessage = "";
if (isset($_POST['submit'])) {
if($_SESSION['verify'] == strtoupper($_POST['auth'])) {
if (!empty($_POST['name']) && !empty($_POST['subject']) && !empty($_POST['email']) && !empty($_POST['message'])) {
$headers = "From: ".$_POST['name']."<".$_POST['email'].">";
if (@$_POST['customer_copy']) {
$headers .= "\r\nBcc: ".$_POST['email'];
}
if (@mail("navn@domæne.dk", strip_tags($_POST['subject']), stripslashes(strip_tags($_POST['message'])), $headers)) {
header('Location: http://www.domæne/kontakt/tak.php');
exit();
} else {
$errMessage = "<div id='ind'>E-mailen blev ikke sendt. Der skete en fejl. Prøv igen!</div>";
}
} else {
$errMessage = "<div id='ind'>Alle felter skal udfyldes!</div>";
}
} else {
$errMessage = "<div id='ind'>Koden kunne ikke godkendes, forsøg venligst at skrive den igen</div>";
}
}
?>
<form method="post" action="/kontakt/kontaktform.php">
<p>
<input class="kontakt_input" id="t1" type="text" name="name" value="<?php echo $_POST['name'] ?>" />
<input class="kontakt_input" id="t2" type="text" name="email" value="<?php echo $_POST['email'] ?>" />
</p>
<p>
<input class="kontakt_input" id="t3" type="text" name="subject" value="<?php echo $_POST['subject'] ?>" />
</p>
<p><textarea class="kontakt_input2" id="t4" name="message" rows="10" cols="49"><?php echo $_POST['message']; ?></textarea></p>
<p>
Kopi til dig: <input type="checkbox" id="cb" name="customer_copy" checked="checked" />
</p>
<p>
<input class="kontakt_input" type="password" id="auth" name="auth" /><img src="verify.php" id="ver" alt="Verifikation kode" class="img_top" />
</p>
<p>
<input id="t6" type="submit" name="submit" value="Send mail" />
</p>
</form>