Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Проблемы с DefaultCharset

Сообщения:  [1-5] 

 
 автор: Слипа   (25.02.2007 в 02:44)   письмо автору
 
   для: glsv (Дизайнер)   (24.02.2007 в 07:47)
 

Не помогает.
Допустим, такой код:


<?php

     setlocale
(LC_ALL'ru_RU.CP1251');
     
    
$rus "Свинство редкостное";
    echo 
"Количество слов в русской строке = ".str_word_count($rus)."<br>";
    
$eng "The rain in Spain";
    echo 
"Количество слов в англ. строке = ".str_word_count($eng);

?>


В результате выдает:

Количество слов в русской строке = 5
Количество слов в англ. строке = 4

   
 
 автор: glsv (Дизайнер)   (24.02.2007 в 07:47)   письмо автору
 
   для: Слипа   (22.02.2007 в 00:41)
 

Вам нужно настраивать работу PHP, установить нужную локаль. AddDefaultCharset и .htaccess - это настройка Apache. Она Вам здесь не поможет.

Посмотрите функцию setlocale().

   
 
 автор: Слипа   (22.02.2007 в 21:41)   письмо автору
 
   для: cheops   (22.02.2007 в 12:26)
 

Windows XP SP2

   
 
 автор: cheops   (22.02.2007 в 12:26)   письмо автору
 
   для: Слипа   (22.02.2007 в 00:41)
 

Дело под Windows происходит или под UNIX-подобной операционной системой?

   
 
 автор: Слипа   (22.02.2007 в 00:41)   письмо автору
 
 

Помогите, пожалуйста, разобраться с кодировкой!
У меня Апаче 2.2.3 и PHP 5. Начала учить строковые функции и вижу, что str_word_count неправильно считает слова в строке, если строка написана по-русски.
Но никак не могу установить кодировку win-1251.
Пробовала и в httpd.conf ее прописать (AddDefaultCharset windows-1251), и создала .htaccess в корневой папке.
Никакого результата!

Подскажите, с чем это может быть связано и как решается.
Заранее спасибо.

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования