Der skal komme fejlmelding hvis felt ikke udfyldes korrekt
I scriptet <?$subject = "Ang. nyhedsbrev";
$recipient = 'info@vinsiderne.dk';
$message = "Fra: <br /> ".htmlspecialchars($_REQUEST['Navn'])."<br /><br /> Email: <br />";
$message .= htmlspecialchars($_REQUEST['Email'])."<br /><br /> Ønske: <br
/>".htmlspecialchars($_REQUEST['M']);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'From: vinsiderne.dk' . "\r\n";
if(mail($recipient, $subject, $message, $headers)){
?><p class="besked"><br><br>Du får en bekræftelse, når din
til- eller afmelding er registreret.</p><?
} else {
?><p class="besked"><strong>Fejl:</strong> Mailen kunne ikke sendes.</p><?
}
?>
som gør arbejdet i forb.m. en form, hvor man kan til- og afmelde sig nyhedsbrev, skal brugeren få en fejlmelding, hvis 1) feltet med mail-adresse ikke er udfyldt, 2) der mangler @ i den indtastede mail-adresse.
Hvad skal ændres/tilføjes i scriptet, før dette kan lade sig føre?
Ideelt ville være, hvis der kom to forskellige beskeder i de to tilfælde: 1) Du skal angive din mail-adresse, 2) Mail-adressen er ikke korrekt angivet.