Открыть Ответить

Косяк слаеда или у меня что то не так

0.00

0.00

1
06.05.2010 18:22:23

НЕ давно на своем сайте разместил новость

в которой содержался код

$shits = (isset($_GET['hits'])) ? 1 : 0;


Так вот в этой новости случился косяк открывалась только половина страницы то есть нога и центральная часть
Шапка и левые блоки не загружались.

Решил поставить на локалке движок с нуля и та же хрень.

Движок юзал open slaed. В про 4* такое не наблюдается.

Может кто знает в чем косяк. И кстати проверьте у себя тоже

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

06.05.2010 20:58:45

Этот код был добавлен как текст (наполнение) новости?

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

07.05.2010 08:35:55

да в новость.

Если убираешь глобальные hometext bodytext из функции head()
, то все нормально работает. Косяк с одинарными ковычками видимо. Из базы они выводятся типа '.

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

07.05.2010 08:52:13

Заметил что если в тексте новости есть $_POST['cat'] или $_GET['cat'] c одинарными ковычками то страница косячится. Еслибез одинарных ковычек то все нормально. Что делать?

Группа
Клиент
Пункты
2121
Регистрация
02.11.2008
Пол
Мужчина
Из
Пермь
Предупреждения
Нет
ra55551
ra55551
3.75

3.75

07.05.2010 10:34:46

1) Перехватывай текст перед записью в Базу
2) Экранируй
3) При выводе текста в браузер используй str_replace

типа

$text = str_replace("\'", "'", $text);


тупо, правда, но на первый взгляд пока незнаю, что можно подсказать

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код