Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Добавление и вытаскивание в php кириллицы (https://javascript.ru/forum/misc/8568-dobavlenie-i-vytaskivanie-v-php-kirillicy.html)

Beck 02.04.2010 13:59

Добавление и вытаскивание в php кириллицы
 
Собственно, не получается вывести кириллицу на стороне сервера в нормальном виде.

Может я что-то упустил?

В javascript делаю так:

setCookie('description',$(this).val(),1);

	function setCookie(c_name,val,c_expiredays,c_path,c_domain,c_secure)
	{
		var exdate=new Date();
		exdate.setDate(exdate.getDate()+c_expiredays);
		document.cookie=c_name+ "=" +escape(val)+

		/* Additional settings */
        ((c_path) ? "; path=" + c_path : "") +
        ((c_domain) ? "; domain=" + c_domain : "") + // used to allow using only on a certain domain
        ((c_secure) ? "; secure" : "") + // used for HTTPS (SSL)

		((c_expiredays==null) ? "" : ";expires="+exdate.toGMTString());
	}


Вожу слово "Проверка".

PHP выводит вот это:
%u043F%u0440%u043E%u0432%u0435%u0440%u043A%u0430


И кстати, как правильно удалять кукисы из javascript, а то у меня почему-то иногда не удаляются определенные кукисы.

Я устанавливаю expire:
function deleteCookie(c_name, c_path, c_domain) 
	{
		if (getCookie(c_name)) document.cookie = c_name + "=" +
		((c_path) ? ";path=" + c_path : "") +
		((c_domain) ? ";domain=" + c_domain : "" ) +
		";expires=Thu, 01-Jan-1970 00:00:01 GMT";
	}


Часовой пояс GMT +3, время: 07:07.