後,我想用登錄頁面登錄,如果登錄用戶名和密碼是正確的,那麼它應該加載page.My控制器如下沒有登錄到所需的頁面登錄
class adminlogin extends CI_Controller
{
function __construct()
{
parent::__construct();
$this->load->library(array('session','encrypt'));
$this->load->helper('url');
$this->load->model('adminloginmodel','',true);
}
function index()
{
$this->load->view('adminlogin');
}
function checkuser()
{
//$this->userId();
$username=$this->input->post('username');
$password=$this->input->post('password');
$str='';
$this->session->set_userdata('userIdAdmin',$username);
/**************************md5 password*****************************/
$passMd5=base64_encode($password);
/**************************md5 password*****************************/
$data['login']=$this->adminloginmodel->adminlogin($username,$passMd5);
if($data['login']->num_rows()>0)
{
$this->load->view('stockpointheader');
}
else
{
}
}
我的登錄頁面如下
<div class="main_wrap">
<!-- admin inner part start-->
<div class="admin_main_wrap">
<div class="login_wrap">
<div class="login_wrap_bg">
<!--login header part start-->
<div class="login_header_wrap">
<div class="login_logo"><img src="<?php echo base_url();?>/images/logo.png" width="100" height="116" /></div>
<div class="login_header_text"> ATMINDIA STOCKPOINT LOGIN </div>
</div>
<!--login header part end-->
<!--error message start-->
<div class="login_error_wrap" id="usernamepasswordcheck">
<div class="login_error_mesg_img"><img src="<?php echo base_url();?>images/wrong_icon.png" width="16" height="16" /></div>
<div class="login_error_mesg_text"> Invalid username and password.</div>
<div class="login_close_img"><img src="<?php echo base_url();?>images/icon_close.png" id="closepopup" width="16" height="16" /></div>
</div>
<!--error message end-->
<!--login content part start-->
<div class="login_textbox_bg">
<div class="login_textbox_wrap">
<div class="login_textbox_Name"> Username :</div>
<div class="login_textbox_textfield">
<input name="username" id="username" type="text" size="25"/></div>
</div>
<div class="login_textbox_wrap">
<div class="login_textbox_Name"> Password :</div>
<div class="login_textbox_textfield">
<input name="password" id="password" type="password" size="25"/></div>
</div>
<div class="login_textbox_wrap">
<div class="login_forget_text"> Forgot your Password ?</div>
<div class="login_btm_wrap">
<div class="login_btm_text_wrap" id="login" name="login"> Login </div>
</div>
</div>
<!--login content part end-->
</div>
</div>
<!-- admin login part ends-->
</div>
<!-- admin inner part ends-->
</div>
我想如下
<link href="<?php echo base_url();?>/css/admin.css" rel="stylesheet" type="text/css" />
<!-- admin header part start-->
<div class="admin_header_wrap">
<div class="admin_logo"><a href=""><img src="<?php echo base_url()?>images/logo.png" border="0"/></a></div>
<div class="admin_menu_wrap">
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/dashboard_icon.png" border="0"/></div>
<div class="admin_icon_text"> DASHBOARD </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/suppl_icon.png" border="0"/></div>
<div class="admin_icon_text"> SUPPLIERS </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/warehouse-icon.png" border="0"/></div>
<div class="admin_icon_text"> WAREHOUSE </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/Retal_icon.png" border="0"/></div>
<div class="admin_icon_text"> STOCKPOINT </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/arealeader.png" border="0"/></div>
<div class="admin_icon_text"> POS </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/mem_icon.png" border="0"/></div>
<div class="admin_icon_text"> MEMBERS </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/suppl_icon.png" border="0"/></div>
<div class="admin_icon_text"> PAYOUT </div>
</div>
</a>
<!--icon part end-->
<!--icon part start-->
<a href="">
<div class="admin_menu_btn">
<div class="admin_icon"><img src="<?php echo base_url()?>images/suppl_icon.png" border="0"/></div>
<div class="admin_icon_text"> REPORTS </div>
</div>
</a>
<!--icon part end-->
</div>
</div>
<!-- admin headr part ends-->
和我的模型去後登錄的頁面如下所示
function adminlogin($username,$passMd5)
{
$password= base64_decode($passMd5);
$sql="SELECT user_id,password,role FROM atm_login WHERE user_id='$username' AND password='$password' AND role='stockpoint' ";
$query=$this->db->query($sql);
return $query;
}
現在我的問題是,我能看到螢火蟲的頁面,但它不是在page.Please顯示幫助我
你知道,基數64 = MD5!差遠了。 – 2012-02-27 07:57:36
那我該怎麼辦? – masterprogrammer 2012-02-27 07:59:10