I've been trying to get this php contact form working and I don't understand whats wrong, any help would be greatly appreciated.
I tried change the name variable so its just the first user_name but it didn't change anything.
<?php
if( isset($_POST) ){
//form validation vars
$formok = true;
$errors = array();
//submission data
$ipaddress = $_SERVER['REMOTE_ADDR'];
$date = date('d/m/Y');
$time = date('H:i:s');
//form data
$name = $_POST['user_name'] + ' ' + $_POST['user_name2'];    
$email = $_POST['user_email'];
$message = $_POST['user_message'];
//validate name is not empty
if(empty($name)){
    $formok = false;
    $errors[] = "You have not entered a name";
}
//validate email address is not empty
if(empty($email)){
    $formok = false;
    $errors[] = "You have not entered an email address";
//validate email address is valid
}elseif(!filter_var($email, FILTER_VALIDATE_EMAIL)){
    $formok = false;
    $errors[] = "You have not entered a valid email address";
}
//validate message is not empty
if(empty($message)){
    $formok = false;
    $errors[] = "You have not entered a message";
}
//send email if all is ok
if($formok){
    $headers = "From: urbnfamily@urbntechnology.com" . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
    $emailbody = "<p>You have received a new message from the contact us form on your website.</p>
                  <p><strong>Name: </strong> {$name} </p>
                  <p><strong>Email Address: </strong> {$email} </p>
                  <p><strong>Message: </strong> {$message} </p>
                  <p>This message was sent from the IP Address: {$ipaddress} on {$date} at {$time}</p>";
    mail("Urbnfamily@gmail.com","New Enquiry",$emailbody,$headers);
}
//what we need to return back to our form
$returndata = array(
    'posted_form_data' => array(
        'name' => $name,
        'email' => $email,
        'telephone' => $telephone,
        'enquiry' => $enquiry,
        'message' => $message
    ),
    'form_ok' => $formok,
    'errors' => $errors
);
//if this is not an ajax request
if(empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) !== 'xmlhttprequest'){
//set session variables
session_start();
$_SESSION['cf_returndata'] = $returndata;
//redirect back to form
header('location: ' . $_SERVER['HTTP_REFERER']);
}
}
?>
html code
<form method="POST" name="contactus" action="process.php" enctype="text/plain">
                        <div>
                            <span><input name="user_name" type="text" class="textbox right" value="first Name" onfocus="if(this.value == 'first Name') this.value='';" onblur="if(this.value == '') this.value='first Name';"></span>
                        </div>
                        <div>
                            <span><input name="user_name2" type="text" class="active textbox" value="last Name" onfocus="if(this.value == 'last Name') this.value='';" onblur="if(this.value == '') this.value='last Name';"></span>
                        </div>
                         <div class="clear"></div>
                        <div>
                            <span><input name="user_email" type="text" class="textbox right" value="Email Address" onfocus="if(this.value == 'Email Address') this.value='';" onblur="if(this.value == '') this.value='Email Address';"></span>
                        </div>
                        <div class="clear"></div>
                        <div>
                            <span><textarea name="user_message" rows="2" cols="70" onfocus="if(this.value == 'Your Message') this.value='';" onblur="if(this.value == '') this.value='Your Message';">Your Message</textarea></span>
                        </div>
                       <div>
                            <span><input type="submit" name="send" class="" value="Submit"></span>
                      </div>
                    </form>