[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблемы с cooki
palach
Здравствуйте столкнулся с такой проблемой есть такой код :

<?php session_start();
if (isset($_POST['login'])) {
$login=$_POST['login'];
$pass=$_POST['pass'];
$lines=file('./db/logpas.txt');
$element = array();
foreach(file('./db/logpas.txt') as $v) {
$element[] = explode("\t", $v);
}
$i=0;
while ( count($element) > $i) {
if (($login == $element[$i][0]) & ($pass=$element[$i][1])) {
$_SESSION['name']=$login;
$expire = time() + 60 * 60 * 24 * 30;
setcookie('name', $login ,$expire);
}
$i=$i+1;
}
}

?>

который проверяет пользователей и если логин и пароль совпали заносит логин в куки, который я в последствии пытаюсь достать js:

$('.absolut').click(function() {
var stroka=$(this).attr('class').split(/\s+/);
$('.bs-example-modal-lg').modal('show');
function get_cookie ( cookie_name )
{
var results = document.cookie.match ( '(^|;) ?' + cookie_name + '=([^;]*)(;|$)' );

if ( results )
return ( unescape ( results[2] ) );
else
return null
;
}
var name=get_cookie("name");
var kvadratPosition =stroka[1];
$("#tut").click(function() {
console.log(kvadratPosition);
console.log(name);
var positionStatus = "active-karta";
$.ajax({
type: "POST",
url: "obrabotchik.php",
data: { name: name , kvadratPosition: kvadratPosition , positionStatus: positionStatus},
dataType: "json",
success: function(data){
console.log(data);
}
}
);
$('.bs-example-modal-lg').modal('hide');
});
});

он получает значение из переменной куки, но оно имеет вид
Бонд
я полагаю что проблема с кодировками, пробовал и английчкие буквы и кирилицу результат один и тот же кракозябры...
подскажите куда копать...

файл logpas содержащий пароли выглядит так :

Mrack 1164156
Бонд 1111
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.