$list = array(); $validation_message = array('error' => false, 'error_field' => array(), 'message' => array()); $rules = array('cbxname' => 'trim|required|alpha_spaces', 'cbxemail' => 'trim|required|email', 'cbxphone' => 'trim|numeric', 'cbxmessage' => 'trim|required|alpha_numeric_spaces'); if ($_POST) { require_once __DIR__ . DS . 'class.validation.php'; $frm_val = new validation(); foreach ($rules as $post_key => $rule) { $frm_val->validate($post_key, $rule); } $validation_info = $frm_val->validation_info(); $validation_message['error'] = !$validation_info['validation']; foreach ($validation_info['error_list'] as $error_field => $message) { $validation_message['error_field'][] = $error_field; $validation_message['message'][$error_field] = $message; } $cbxname = $frm_val->get_value('cbxname'); //var_dump($cbxname); $cbxemail = $frm_val->get_value('cbxemail'); $cbxphone = $frm_val->get_value('cbxphone'); ///var_dump($cbxemail); $cbxsendme = isset($_POST['cbxsendme']) ? 'on' : ''; ///var_dump($cbxsendme); $cbxmessage = $frm_val->get_value('cbxmessage'); //var_dump($cbxmessage); //exit(); //if save in csv true if ($save_in_csv && $validation_info['validation']) { $list[] = $cbxname; $list[] = $cbxemail; $list[] = $cbxphone; $list[] = $cbxmessage;