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

Форум PHP

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

 

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

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

тема: URL на кирилличeском домене и гостевая на PHP

Сообщения:  [1-10]    [11-20]  [21-26] 

 
 автор: ynota   (19.11.2010 в 17:19)   письмо автору
 
   для: Trianon   (19.11.2010 в 12:29)
 

>>я не очень корректно выразился. Суть в том, что я не понял, нафига козе баян...
>>Точнее, зачем сайт в 2-х кодировках?
>По этому поводу мнение уже выразили. Я , в частности - (17.11.2010 в 00:14)
>
>Тем боле, что кодировку эту переделать в скрипте такого объема как эта пресловутая "гостевая книга" - занятие не семи пядей во лбу.
>
>Но тут вообще проблема выбора в полный рост.
>Совершенно непонятно, почему автор выбрал именно эту гостевую.
>и почему он считает её не учебным примером, а полноценным боевым скриптом.
Получилось так что у меня был сайт на яндекс народе. Известно , что Яндекс народ PHP не поддерживает. Потом меня начали там бортовать, политика такая. Я зарегил платный домен, перенёс сайт туда, а гостевую, естессно, не перенесёшь. На народе свои гостевые не классические PHP. Ну я поковырялся по инету, набрёл на эту гостевую. Для меня самое то.Правда спам робот доставал по началу, пока я с помощью этого форума не нашёл защиту. Вот и вся история. Гостевая тем подошла, что достаточна гибкая к настройке внешнего вида под сайт, а функционал для меня вполне приемлем.

  Ответить  
 
 автор: ynota   (19.11.2010 в 12:30)   письмо автору
 
   для: kosta_in_net   (19.11.2010 в 11:51)
 

В принципе без разницы какая кодировка у остальных страниц сайта. Я пробовал всё. Бесполезно. Видимо кириллическое название страницы в котором находится файл index.php всё и ломает. С хтмлем проблем нет. Решил пока проблему так. Создал поддомен с кириллическим названием типа "Гостевая" прекодировал его в пуникод. ссылки переименовал соответственно. Всё работает. Но слишком топорно как то. В PHP не рублю, поэтому ищу решение проблем другими способами. Поэтому и пришёл сюда за советом.

  Ответить  
 
 автор: Trianon   (19.11.2010 в 12:29)   письмо автору
 
   для: kosta_in_net   (19.11.2010 в 11:51)
 

>я не очень корректно выразился. Суть в том, что я не понял, нафига козе баян...
>Точнее, зачем сайт в 2-х кодировках?
По этому поводу мнение уже выразили. Я , в частности - (17.11.2010 в 00:14)

Тем боле, что кодировку эту переделать в скрипте такого объема как эта пресловутая "гостевая книга" - занятие не семи пядей во лбу.

Но тут вообще проблема выбора в полный рост.
Совершенно непонятно, почему автор выбрал именно эту гостевую.
и почему он считает её не учебным примером, а полноценным боевым скриптом.

  Ответить  
 
 автор: kosta_in_net   (19.11.2010 в 11:51)   письмо автору
 
   для: Trianon   (19.11.2010 в 11:39)
 

я не очень корректно выразился. Суть в том, что я не понял, нафига козе баян...
Точнее, зачем сайт в 2-х кодировках? Уверен, что язык-то на нем один. Гостевая в windows-1251. Значит, рассчитано на русское население.
А на счет неоткрывания файлов в русскоязычных каталогах...
я бы перед всякими include и т. д. попробовал url-декодирование. К примеру, писал как-то человеку фотогалерею, которая сохраняет рисунки с русскими именами в русскоязычных каталогах. А для ссылок и прочего урлкодирует/декодирует адреса.
Работает безупречно (только сейчас не помню, где это было, но если станет принципиально, найду).
Может это поможет решить проблему?

  Ответить  
 
 автор: Trianon   (19.11.2010 в 11:39)   письмо автору
 
   для: kosta_in_net   (19.11.2010 в 11:31)
 

>почему бы не перевести все на виндовс-кодировку?
Потому что в эту кодировку не вмещаются языки подавляющего большинства жителей планеты.
Аргумент?

почему не любит-то?
денвер почти никак не завязан на эту самую 1251.
В паре мест поправить.

  Ответить  
 
 автор: kosta_in_net   (19.11.2010 в 11:31)   письмо автору
 
   для: ynota   (19.11.2010 в 10:27)
 

а для чего вообще мучиться с utf-8? Раз денвер его не любит, почему бы не перевести все на виндовс-кодировку?

  Ответить  
 
 автор: Trianon   (19.11.2010 в 10:31)   письмо автору
 
   для: ynota   (19.11.2010 в 10:27)
 

Что ж, колдуйте дальше.
лампу Аладдина себе там, смотрите, не наколдуйте такими методами.

  Ответить  
 
 автор: ynota   (19.11.2010 в 10:27)   письмо автору
 
   для: Trianon   (19.11.2010 в 10:14)
 

Я только кодировку указывал, больше ничего нет.

AddType "text/html; charset=Windows-1251" .php
AddType "text/html; charset=utf-8" .html

  Ответить  
 
 автор: Trianon   (19.11.2010 в 10:14)   письмо автору
 
   для: ynota   (19.11.2010 в 10:10)
 

(набрав в рот полтора стакана терпения)
Вы случайно, пока колдовали с .htaccess, php-интерпретацию не запретили?

  Ответить  
 
 автор: ynota   (19.11.2010 в 10:10)   письмо автору
 
   для: Trianon   (19.11.2010 в 09:15)
 

В смысле, "кривые"? Ну да, они были просто <? Я добавил php. Результат тот же.

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-26] 

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

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