[eluser]razerone[/eluser]
Hi.
I have just about finished with my contact form but when message is sent I would like it to show up above my send buttons in new <div class="alert alert-success"></div>
At the moment it get directed to a confirmation page. Any ideas how to get that success message div showing up above submit buttons
Code:
public function confirmation() {
$this->load->library('form_validation');
$this->form_validation->set_rules('fullname', 'Full Name', 'required');
$this->form_validation->set_rules('email', 'Email', 'required');
$this->form_validation->set_rules('subject', 'Subject', 'required');
$this->form_validation->set_rules('message', 'Message', 'required');
if ($this->form_validation->run() == FALSE) {
$this->load->view('header');
$this->load->view('contactus');
$this->load->view('footer');
} else {
$this->load->view('header');
$this->load->view('confirmation');
$this->load->view('footer');
}
}
Code:
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div id="contactus">
<h1>Contact Us</h1>
<hr>
<?php
$this->load->helper('form');
echo validation_errors();
$data = array(
"name" => "contact-form",
"id" => "contact-form",
"role" => "form"
);
echo form_open('contactus/confirmation', $data);
?>
<div class="form-group">
<?php
$data = array(
"name" => "fullname",
"id" => "fullname",
"class" => "form-control",
"value" => "",
"placeholder" => "Your Name"
);
echo form_input($data);
$data = array(
"name" => "email",
"id" => "email",
"class" => "form-control",
"value" => "",
"placeholder" => "Your Email"
);
echo form_input($data);
$data = array(
name" => "subject",
"id" => "subject",
"class" => "form-control",
"value" => "",
"placeholder" => "Your Subject"
);
echo form_input($data);
$data = array(
"name" => "message",
"id" => "message",
"class" => "form-control",
"rows" => "10",
"value" => "",
"placeholder" => "Please Enter Your Message"
);
echo form_textarea($data);
/// Need If Else Success Message <div class="alert alert-success">$messagesuccess</div>
$data = array(
"name" => "submit",
"id" => "sumbit",
"class" => "btn btn btn-primary",
"value" => "Send Message"
);
echo form_submit($data);
$data = array(
"name" => "reset",
"id" => "reset",
"class" => "btn btn btn-danger",
"style" => "margin-left: 2%;",
"value" => "Reset Your Details"
);
echo form_reset($data);
?>
</div>
<?php echo form_close();?>
</div>
</div>
</div>