# Undefined variable php error

**URL:** <https://forum.kirupa.com/t/undefined-variable-php-error/241014>\
**Category:** Uncategorized\
**Created:** [October 9, 2007, 1:25pm UTC](https://forum.kirupa.com/t/undefined-variable-php-error/241014 "2007-10-09T13:25:08Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Navarone](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@Navarone](https://forum.kirupa.com/u/Navarone)\
**Post date:** [October 9, 2007, 1:25pm UTC](https://forum.kirupa.com/t/undefined-variable-php-error/241014/1 "2007-10-09T13:25:08Z")

</div>

When I hit my submit button I get an error on the reply page

**Notice** : Undefined variable: check\_msg in **E:\clients\ddr emp\mailer.php** on line **18**

the link: [http://dev-rockwood.virtualhorizons.com/about.htm#](http://dev-rockwood.virtualhorizons.com/about.htm#)

click on the download catalog link on the right

Why am I getting this error?

```auto

<?php 
if(isset($_POST['submit'])) { 
 
$to = "[EMAIL="dhowe@virtualhorizons.com"]dhowe@virtualhorizons.com[/EMAIL]"; 
$subject = "Request for Catalog"; 
$name_field = $_POST['name']; 
$email_field = $_POST['email']; 
$address_field = $_POST['address'];
$city_field = $_POST['city'];
$state_field = $_POST['state'];
$zip_field = $_POST['zip'];
$phone_field = $_POST['phone'];
$catalog_field = $_POST['catalog'];
$message = $_POST['comments']; 
 
foreach($_POST['check'] as $value) { 
$check_msg .= "Wanting to Purchase: $value
"; 
} 
 
$body = "From: $name_field
 E-Mail: $email_field
 Address: $address_field
 City: $city_field
 State: $state_field
 Zip: $zip_field
 Phone: $phone_field
 Catalog Option: $catalog_field
 $check_msg Message:
 $message
"; 
 
if($catalog_field == "9mb"){ 
 print("Thank You $name_field for requesting our catalog."); 
 
} else if($catalog_field =="1mb") {
 
 print("Thank You $name_field for requesting our catalog."); 
 
}else{
 echo "nothing";
}
mail($to, $subject, $body);   
} else { 
echo "Ahrggg!"; 
} 
?>

```
