Jump to content

If not empty help


Mr Chris

Recommended Posts

Hi Guys,

 

I have a script whereby if checkboxes are ticked in a form you are sent an email:

 

<?php

// Send html autoresponder email or whatever
$to = "[email protected]";
$subject = "Subject";
$message = "
<html> 
<head> 
<title></title> 
</head> 
<body> 
<font style=\"font-family:tahoma, arial, verdana;font-size:10pt\"> 
<br /> 
"; 
if (!empty($south_bucks_1)){
$message .="<p><b>South Bucks One has changed</p>"; 
}
if (!empty($south_bucks_2)){
$message .="<p><b>South Bucks Two has changed</p>"; 
}
if (!empty($south_bucks_3)){
$message .="<p><b>South Bucks Three has changed</p>"; 
} 
else {
$message .="No fields have been filled in"; 
}
$message .= " 
</font> 
</body> 
</html> 
";

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .="From: $your_email\r\nContent-type: text/html";

mail($to, $subject, $message, $headers);
// Done sending autoresponder

header("Location: confirmation.php"); 

} 
}
?>
<FORM ACTION="" method="post" NAME="frmAdd">
<input type="checkbox" name="south_bucks_1" value="change" /><br />
<input type="checkbox" name="south_bucks_2" value="change" /><br />
<input type="checkbox" name="south_bucks_3" value="change" />
</form>

 

However, if I tick all three boxes and hit submit it always returns an email message of No fields have been filled in

 

Can anyone help?

 

Thanks

 

Chris

Link to comment
https://forums.phpfreaks.com/topic/66125-if-not-empty-help/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.