ivan-lev

Рейтинг
435
Регистрация
20.04.2007
asif71:
Прошу помощи, что не так?

Почти уверен, что в логе ошибок прямым текстом можно прочитать ответ на этот вопрос.

obzor:
а что такое $("body")?

Вам сюда / оригинал

obzor:
vlad00777, что то даже в примере не работает (

На кроссбраузерность внимание обратили?

ikrava:
С файлами сайта, ни каких действий не производил.
ikrava:
Я решил удалить папки сайта и залить их по новой.

Так производил, или не производил? Залиты точно те файлы, которые были удалены?

DiAksID:
а с кодировкой на новом хосте вполне м.б. тупо надо локаль типа "ru_RU.UTF-8" сгенерить и активировать (или под сp1251 для "романтиков")...

Да нет же.. "тупо" не прокатит. Причину конкретно этой ошибки описал выше:

ivan-lev:
В 5.4 ввели улучшение [ломающее совместимость] - по умолчанию стала использоваться кодировка utf-8 для, например htmlspecialchars и htmlentities: http://www.php.net/manual/ru/functio...ecialchars.php
Valeriy:
cp1251

В 5.4 ввели улучшение [ломающее совместимость] - по умолчанию стала использоваться кодировка utf-8 для, например htmlspecialchars и htmlentities: http://www.php.net/manual/ru/function.htmlspecialchars.php

Теперь, для корректной работы с 1251 требуется её принудительно указывать третьим параметром.

Делал глобальную замену htmlspecialchars на my_htmlspecialchars.. в которой использовал стандартную функцию с указанием кодировки.. Аналогично с htmlenities

http://www.php.net/manual/en/migration54.incompatible.php

на что ещё следует обратить внимание.

p.s. возможно, есть смысл обратиться к специалистам, т.к. задача не в два клика...

DiAksID:
а ещё помнить, что 99% этих нотисов было и раньше, просто не выводились...

А кто спорит?

ivan-lev:
полагаю, Warning-и-Notice-ы и раньше присутствовали, но не выводились
Valeriy:
Например, "Пригласите партнера" - не видно, а "Priglasite partnera" - уже показывает.

Кодировка в базе utf-8? cp1251?

Если в базе "ручками" забить кириллицу, в админке появится?

Valeriy:
Плохо, что после 40 мозги усыхают и РНР не выучить...

Сомневаюсь, однако спорить не буду...

Valeriy:
Вылезла
Quote:
if ($row['name']) {

А тут смотреть нужно... откуда этот $row берётся, и почему у него name нет

Да... ещё можно понизить уровень ошибок.. полагаю, Warning-и-Notice-ы и раньше присутствовали, но не выводились

Попробуйте в .htaccess добавить

php_value error_reporting 30711
php_value display_errors off

Однако, даже если они пропадут, следует иметь ввиду, что сами ошибки от этого никуда не исчезают..

specc:
твое КПД

КПД - мужского рода (коэффициент). В данном случае он не мой, он наш совместный.

Если не в состоянии (или просто невнимательность) использовать конкретные рекомендации - я (да и многие здесь) вряд ли смогу помочь:

ivan-lev:
попробуйте воспользоваться скриптом ai-bolit,
ivan-lev:
А скачать оригинальный файл и сравнить самостоятельно - не?

Немного лирики вперемежку с фактами:

specc:
нашел в нескольких файлах вот это:

Конкретные файлы не указаны. Мол, отгадайте, код нужен или нет.

specc:
когда никто ни за что не отвечает, но зато насоветовать могут так что потом и не знаешь как потом это все поставить на место!

Вариант заказать и оплатить совсем не рассматривается? Многие профессионалы (в смысле, те кто профессионально занимаются) знают, что и как правильно сделать, дорожат репутацией и отвечают за результат.


* я не говорю, что при каждой сложности нужно бежать и заказывать, однако если вопрос критичен + нет понимания + (ещё..)

А задавать вопросы в духе:

specc:
[код] можно оставлять или удалять?

и рассчитывать, что кто-то ответственно скажет "смело можно удалять" - наивно. Т.к. даже по такой рекомендации правильно удалить нужно суметь. И да, в этом случае точно никто не будет отвечать за Ваши действия.

specc:
так вот если не знаешь лучше не лезь не в свое дело!

Тоже самое чуть выше:

ipconfig:
Вам уже посоветовали, обратитесь к специалистам.
trahtor:
Без доступа к сайту тут не о чем говорить.
Valeriy:
Правильно понял?

да, именно

Valeriy:
оптимистичненько)

Реалистично.

Всего: 4907