Posted: 01.05.2007 17:44 Post subject: Login problem
Ukratko: U FF-u sve radi kako treba, u IE6, ne.
Udulje: Koristim neki svoj homemade bućkuriš. FF nema nikakvih problema, a IE...
Na localhostu sam stalno logiran. Pobrišem history, cookies, ma sve živo; i dalje sam logiran. Na remote hostu, ništa. Štogod napravio, login prolazi, ali iako je cookie postavljen, čim odem na drugu stranicu i vratim se na ovu, odlogiran sam. Ispod je kod, pa ako netko ima savjet, ideju.... nek pukne
....
<body onload="checkLoad()">
...
function checkLoad() {
var url = "php/check_cookie.php";
pass_obj.open("GET", url, false);
pass_obj.send(null);
var response = pass_obj.responseText;
if (response == "Ok") {
ldinto();
}
}
// check_cookie.php
<?
if (isset($_COOKIE["library"]))
echo 'Ok';
else
echo 'Nema';
?>
// ldinto nije bitan
A što se tiče postavljanja, nakon unosa us/pass, te 2 varijable se prenose i poziva f-ja
checkpass
// checkpass
function checkpass(username, password) {
var pass_obj = create();
var url = "php/pass.php";
var out = "username=" + username + "&password=" + password;
pass_obj.open("POST", url, false);
pass_obj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
pass_obj.send(out);
var response = pass_obj.responseText;
if (response == "Ok") {
ldinto();
is_cookie(out);
}
else alert (response);
}
//is_cookie
function is_cookie(out) {
var cookie_obj = create();
var url = "php/set_cookie.php";
cookie_obj.open("POST", url, false);
cookie_obj.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
cookie_obj.send(out);
}
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum