Código PHP:
function login()
{
$user = strtolower($_POST['user']);
$pass = strtolower($_POST['passwd']);
$passencr = md5($pass);
$query = $this->db->query("SELECT * FROM user WHERE usuario = '$user' AND passwd = '$passencr'");
if ($query->num_rows() == 1)
{
$newdata = array('username' => $user,
'password' => $passencr,
'autentificado' => TRUE
);
$this->session->set_userdata($newdata);
$usercook = $this->session->userdata('username');
$passencrcook = $this->session->userdata('password');
echo ' '.$usercook.' and pass is '.$passencrcook.'|'.$this->session->userdata('autentificado').' <a href="test">link</a>';
}
else
{
echo "Wrong username or password";
}
}
function test()
{
if($this->session->userdata('autentificado') == 1){
echo "Ud puede ver esta pagina";
$usercook = $this->session->userdata('username');
$passencrcook = $this->session->userdata('password');
echo "$usercook and pass is $passencrcook";
}else{
echo "Ud no puede ver esta pagina";
$usercook = $this->session->userdata('username');
$passencrcook = $this->session->userdata('password');
echo "$usercook and pass is $passencrcook";
}
}
ya ahora cuando pasa por login todo bien local y remoto, la cosa es cuando pasa por test remotamente que no me deja entrar. que podra ser????
saludos alex