Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Эти проклятые кодировки!.. Или нет? 
:(
    Опции темы
p0zt3r
  Дата 4.12.2008, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 4.2.2007
Где: Самара

Репутация: 3
Всего: 6



Здравствуйте!

Пожалуйста помогите мне такому несчастному ламеру!

Собсно вот:

Код

<?php

$s = "uyoyoyoy tralala";

$p = sscanf ($s,"%s %s");

print "$p[0] и $p[1]";

?>


Результат:
Код

uyoyoyoy и tralala


А если вот так:

Код

<?php

$s = "уйойойой тралала";

$p = sscanf ($s,"%s %s");

print "$p[0] и $p[1]";

?>


то получается вот что : 

Код

у и тралала


Т.е. символ "й" распознается, как конец строки.

ОС Windows XP, PHP 5.2.1

Может дело в кодировке, прописанной в php.ini? "default_charset =" не прописывал. 

Если кто сталкивался, помогите пожалуйста!  на форуме смотрел темы про кодировки, что-то ничего не нашёл. Мануал по пхп перекопал, факи, примеры в инете и т.д.  smile 

Спасибо!
PM MAIL ICQ   Вверх
NLspieler
Дата 5.12.2008, 07:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин

Репутация: 16
Всего: 19



У меня твой код работает абсолютно правильно.
Используемая кодировка utf-8.

Попробуй использовать ее. 
PM MAIL   Вверх
NLspieler
Дата 5.12.2008, 08:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 619
Регистрация: 13.10.2008
Где: Берлин

Репутация: 16
Всего: 19



Проверь, нормально ли работает следующая страница

Код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Превед Медвед</title>
</head>

<body>


<?php

$s = "уйойойой тралала";

$p = sscanf ($s,"%s %s");

print "$p[0] и $p[1]";

?>

          
</body>
</html>




PM MAIL   Вверх
p0zt3r
Дата 6.12.2008, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 4.2.2007
Где: Самара

Репутация: 3
Всего: 6



Нифига не меняется. Может у меня php.ini не так настроен?? 

Можно ваш php.ini посмотреть? )
--------------------
24*7*365*геморой*зарплата=0
PM MAIL ICQ   Вверх
patap
Дата 7.12.2008, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 893
Регистрация: 7.5.2005
Где: Украина, Зп

Репутация: 26
Всего: 40



попробуй так

Код

<?php
header('Content-Type: text/html; charset=utf-8');

$s = "уйойойой тралала";

$p = sscanf ($s,"%s %s");

print "$p[0] и $p[1]";

?>



--------------------
На боку кобура болталась, сзади шашка отцовская звякала. 
Впереди меня все хохотало, а позади все плакало (с)
PM MAIL ICQ   Вверх
p0zt3r
Дата 9.12.2008, 09:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 128
Регистрация: 4.2.2007
Где: Самара

Репутация: 3
Всего: 6



МЛИН! Всё равно тоже самое.

Читал мануал по пхп, там есть default_charset в php.ini, который определяет кодировку ПРИ ОБРАБОТКЕ данных. Уже всё с ним перепробовал делать smile 
всё тоже самое. Может какие новые мысли есть?

МОжет мне просто версию другую апаша и пхп проинсталлировать? Пожалуйста, поделитесь тем у кого какая версия и настройками в php.ini. Я думаю всё сидит именно там.
--------------------
24*7*365*геморой*зарплата=0
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0696 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.