first commit
This commit is contained in:
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
|
||||
class Contact extends CI_Controller {
|
||||
|
||||
public function index() {
|
||||
|
||||
$data['title'] = "Contact"; // Capitalize the first letter
|
||||
$data['page_title'] = "Contact WrenchBoard";
|
||||
|
||||
$message = "";
|
||||
|
||||
$email = NULL;
|
||||
$firstname = NULL;
|
||||
$lastname = NULL;
|
||||
$your_message = NULL;
|
||||
$submit = NULL;
|
||||
$data['message'] ='';
|
||||
extract($_POST);
|
||||
|
||||
if ($_POST) {
|
||||
|
||||
$email = $this->input->post('email');
|
||||
$firstname = $this->input->post('firstname');
|
||||
$lastname = $this->input->post('lastname');
|
||||
$your_message = $this->input->post('msg');
|
||||
|
||||
if ($firstname == '' || $lastname == '') {
|
||||
$message = 'Both first and last name are required';
|
||||
}
|
||||
|
||||
if ($your_message=='' || strlen($your_message)>500) {
|
||||
$message = 'Message is required and must be up to 500 characters long';
|
||||
}
|
||||
|
||||
if ($email=='' || !filter_var($email, FILTER_VALIDATE_EMAIL)) {
|
||||
$message = 'Invalid e-mail';
|
||||
}
|
||||
|
||||
if ($message == '') {
|
||||
$data['email'] = $email;
|
||||
$data['firstname'] = $firstname;
|
||||
$data['lastname'] = $lastname;
|
||||
$data['your_message'] = $your_message;
|
||||
$data['loc'] = $_SERVER['REMOTE_ADDR']; //'38.101.241.200';
|
||||
$data['action'] = WRENCHBOARD_SEND_CONTACTUS;
|
||||
$this->load->model('backend_model');
|
||||
$out = array();
|
||||
$res = $this->backend_model->wrenchboard_api($data, $out);
|
||||
$message = "Your message was sent";
|
||||
$email = $firstname = $lastname = $your_message = "";
|
||||
} else {
|
||||
//$message = 'Invalid input';
|
||||
$your_message = substr($your_message,0,500);
|
||||
}
|
||||
$data['message'] = "<div class=\"text-left\"><div class=\"alert alert-info no-border\">" . $message . "</div></div>";
|
||||
}
|
||||
|
||||
// $data['message'] = $message;
|
||||
$data['email'] = $email;
|
||||
$data['firstname'] = $firstname;
|
||||
$data['lastname'] = $lastname;
|
||||
$data['msg'] = $your_message;
|
||||
|
||||
//print_r($data);
|
||||
$this->load->view('templates/header_boxed', $data);
|
||||
$this->load->view('users/view_contact', $data);
|
||||
$this->load->view('users/view_external_footer', $data);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user