A
Azrael
Делаю web-сайт, застрял на этапе логина пользователя. Есть форма Login, с полями id, pwd. Есть поле $$Return, перекидывающее пользователя на другие страницы или же на тот же Login с параметром Err=1 urlquerystring. Есть агент, запускаемый на WebQuerySave:
Все работает, кроме установки Set-Cookie. То есть, сделал пока, чтобы документ сохранялся, поля scookL, scookP содержат все как нужно. кукизы не устанавливаются
Что не так?
Вообще весело, взял код с
все равно кукизы не устанавливаются....
P.S. В броузере кукизы включены (точно!)
Код:
stLogin:=@GetField("id");
stPwd:=@GetField("pwd");
list:=@DbLookup("":"";"":"";"(client-logins)";stLogin;3;[FailSilent]);
@If(@Elements(list)>0;@If(@GetDocField(list[1];"pwd")=stPwd;
@Do(
@SetHTTPHeader("Set-Cookie";"login="+stLogin);
@SetHTTPHeader("Set-Cookie";"pwd="+stPwd);
FIELD scookL := "login="+stLogin;
FIELD scookP := "pwd="+stPwd
)
;"");"");
Все работает, кроме установки Set-Cookie. То есть, сделал пока, чтобы документ сохранялся, поля scookL, scookP содержат все как нужно. кукизы не устанавливаются
Что не так?
Вообще весело, взял код с
Ссылка скрыта от гостей
Код:
rem "setting a session cookie";
cName:="name";
cValue:="Lotus Notes Domino";
@If(@BrowserInfo("Cookies");""; @Return("Error: cookies not enabled."));
result:=cName+"="+@ReplaceSubstring(cValue; " "; "%20")+"; path=/;";
@SetHTTPHeader("Set-Cookie"; result);
все равно кукизы не устанавливаются....
P.S. В броузере кукизы включены (точно!)