За последние 24 часа нас посетили 17548 программистов и 1649 роботов. Сейчас ищут 877 программистов ...

Проблема с кодировкой

Тема в разделе "Прочие вопросы по PHP", создана пользователем FiMka, 12 май 2009.

  1. gabbiano

    gabbiano Активный пользователь

    С нами с:
    26 май 2009
    Сообщения:
    8
    Симпатии:
    0
    Адрес:
    Салоники-ГРЕЦИЯ
    как скачал сайт на локалку были выше описанные ошибки 1. и 2. ошибку 1. исправил выше описанным способом а вот ошибка 2. не поправляется ... дело в том что на локалке когда ввожу какое либо слово в поисковик сайта и нажимаю "искать" то мне выдает вот эту ошибку: Warning: ini_set() [function.ini-set]: Option default_charset cannot be changed after headers have been sent (output started at C:\AppServ\www\doppler.gr\index.php:33) in C:\AppServ\www\doppler.gr\corzoogle.php on line 78

    что написанно в этом файле я уже написал выше!
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Код (Text):
    1. Warning: ini_set() [function.ini-set]: Option default_charset cannot be changed after headers have been sent (output started at C:\AppServ\www\doppler.gr\index.php:33) in C:\AppServ\www\doppler.gr\corzoogle.php on line 78
    На 78 строке у вас вывод контента, а где-то ниже - вывод заголовков.
    Возможно при редактировании файлов уже на локальном компьютере, вы невзначай вставили пробельный символ перед открывающимся/закрывающимся тегом в каком-либо файле, а потом инклюдите его.
    Проблема тут только в одном: контент уже выведен и с этим ничего не поделать.
    Сделайте полную буферизацию вывода (в этой самой теме, кстати, есть пример).
     
  3. gabbiano

    gabbiano Активный пользователь

    С нами с:
    26 май 2009
    Сообщения:
    8
    Симпатии:
    0
    Адрес:
    Салоники-ГРЕЦИЯ
    я только скачал сайт и ничего пока не трогал в нем ,xотел сперва наладить ошибки а после уже начать работать с ним ,так что чтоб я оставил пробел гдето это исключено . Сейчас попробую сделать буферизацию !
     
  4. gabbiano

    gabbiano Активный пользователь

    С нами с:
    26 май 2009
    Сообщения:
    8
    Симпатии:
    0
    Адрес:
    Салоники-ГРЕЦИЯ
    Дорогой Apple я прежде чем сделать буферизацию всетаки попробовал и скачал Денвер в котором установлен php 5-2-4 и все начало работать.Как вы думаете в чем была несовместимость? А и есче каждый раз надо в браузере выбирать кодировку utf-8 ато все по китайски показывает.
     
  5. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    В том, что Денвер — это уже настроенный комплект (в особенности implicit_flush нас интересует).

    В чем отдаете, в том браузер и принимает =)
     
  6. gabbiano

    gabbiano Активный пользователь

    С нами с:
    26 май 2009
    Сообщения:
    8
    Симпатии:
    0
    Адрес:
    Салоники-ГРЕЦИЯ
    Спасибо за внимание,я очень благодарен!