Monday, May 20, 2024
 Popular · Latest · Hot · Upcoming
107
rated 0 times [  112] [ 5]  / answers: 1 / hits: 31856  / 11 Years ago, fri, december 20, 2013, 12:00:00

i have a view like this



<p>
<div id=error_msg class=alert alert-error> //at this div have css .alert{display:none;}
<a class=close click_close>X</a>
<strong>oops!</strong> username atau password yang anda masukan salah
</div>
</p>


and in my controller



public function login_form() {
$this->form_validation->set_rules('username', 'Username', 'required|trim|xss_clean');
$this->form_validation->set_rules('password', 'Password', 'required|md5|xss_clean');
$this->form_validation->set_error_delimiters('<span class=error>', '</span>');

if($this->form_validation->run()==FALSE) {
$this->load->view('v_admin_login');
} else {
$username = $this->input->post('username');
$password = $this->input->post('password');

$cek = $this->m_admin_login->getAdmin($username, $password, 1, 1);

if($cek <> 0) {
$this->session->set_userdata('isLogin', TRUE);
$this->session->set_userdata('username',$username);
$this->session->set_userdata('level',$level);

redirect('admin');
} else {
//I want to change class alert to .alert{display:block}
//What should I do?
}
}
}


the point is i want to show div with class alert if input username or password was wrong..


More From » php

 Answers
30

Print the javascript code as if a string with ECHO command, but don't forget to put the tag . See my example:



<?

class Test extends CI_Controller {

function Test() {
parent::__construct();

}

function index() {

echo <script language=javascript>alert('test');</script>;
}
}

[#73639] Wednesday, December 18, 2013, 11 Years  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
kelleyamiahk

Total Points: 216
Total Questions: 113
Total Answers: 119

Location: Serbia
Member since Tue, Jul 26, 2022
2 Years ago
;