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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Появляются вопрсики.
 
 автор: piton   (08.01.2009 в 22:38)   письмо автору
 
 

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

  Ответить  
 
 автор: Николай2357   (08.01.2009 в 22:42)   письмо автору
 
   для: piton   (08.01.2009 в 22:38)
 

Иногда или всегда? Если всегда, то напутано с кодировками. А если иногда - с логикой.

  Ответить  
 
 автор: piton   (08.01.2009 в 22:55)   письмо автору
 
   для: Николай2357   (08.01.2009 в 22:42)
 

В том то и дело что иногда.
Стоит обновить и всё восстанавливается.

  Ответить  
 
 автор: OpenWindow   (08.01.2009 в 23:17)   письмо автору
 
   для: piton   (08.01.2009 в 22:55)
 

Что - то недообрабатывается...

  Ответить  
 
 автор: piton   (08.01.2009 в 23:20)   письмо автору
 
   для: OpenWindow   (08.01.2009 в 23:17)
 

Как определить логику поиска ошибки?

  Ответить  
 
 автор: Николай2357   (09.01.2009 в 00:00)   письмо автору
 
   для: piton   (08.01.2009 в 23:20)
 

Есть масса способов диагностики. Два самых действенных - взуализация и метод исключения. Покажите кусочек, где эта бяка вылазит?

  Ответить  
 
 автор: piton   (09.01.2009 в 00:32)   письмо автору
 
   для: Николай2357   (09.01.2009 в 00:00)
 

Кусочек чего? Если кода, то я не знаю какой кусочек показать.
Может это <meta http-equiv="content-type" content="text/html; charset=utf-8">
Если сайта, то можно здесь посмотреть www.avtobus.de
Проблема в том, что можно 20 раз обновить, и только на 21 могут появиться эти вопрсики.
На 22 пропадут. То-есть, появление ошибки носит абсолютно случайный характер.

  Ответить  
 
 автор: Николай2357   (09.01.2009 в 01:01)   письмо автору
 
   для: piton   (09.01.2009 в 00:32)
 

сто раз обновил - всё норм. может браузер глючит? Кодировки точно все нормальные?

  Ответить  
 
 автор: piton   (09.01.2009 в 01:55)   письмо автору
 
   для: Николай2357   (09.01.2009 в 01:01)
 

Если-бы только я это заметил.
Кроме меня ещё 4-5 пользователей тоже самое увидели.
Попробую внимательно просмотреть весь код. Может вычислю ошибку.
Спасибо за участие!

  Ответить  
 
 автор: Trianon   (09.01.2009 в 12:11)   письмо автору
 
   для: piton   (09.01.2009 в 00:32)
 

Уберите это <meta http-equiv="content-type" content="text/html; charset=utf-8">
Нормально спроектирванный сайт должен выставлять кодировку без этой гадости.
Тем более что существуют браузеры, её не воспринимающие.

  Ответить  
 
 автор: piton   (09.01.2009 в 13:33)   письмо автору
 
   для: Trianon   (09.01.2009 в 12:11)
 

Я удивлён!
Удалил и всё работает!!
Теперь проверю во времени, но чувствую будет работать стабильно.
Господин Trianon, римите мою искркннюю благодарность за столь простой и эффективный совет!!!
Спасибо Всем, кто принимал участие в решении этого вопроса!

  Ответить  
 
 автор: serjinio   (09.01.2009 в 17:13)   письмо автору
 
   для: piton   (09.01.2009 в 13:33)
 

Раскоментируйте строку или вообще удалите в httpd.conf
AddDefaultCharset utf-8
или если нет доступа к серверу
<?php header("Content-Type: text/html; charset=utf-8"); ?>
или В .htaccess пропишите
AddDefaultCharset utf-8

  Ответить  
Rambler's Top100
вверх

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