Valeriy

Valeriy
Рейтинг
110
Регистрация
19.04.2007
ivan-lev:
Реалистично.

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

Вылезла

if ($row['name']) {

Illegal string offset 'name' in

ivan-lev, bums, эті строкі стоят в разных местах... но файл один, именно формирование новости, как я пjлагаю - news.php

как исправить каждую строку в отдельности?

Вместо одной строки, что я привел - две (или три) ваших?

Значит, вместо

$showCategory = trim(array_shift(explode("-", $_REQUEST['category'])));

ставим

$showCategory = explode("-", $_REQUEST['category']);
$showCategory = trim(array_shift($showCategory));

а вместо

$fcat = array_shift(explode(",", $row['catid']));

ставим

$fcat = explode(",", $row['catid']);
$fcat = array_shift($fcat);

Правильно понял?

ivan-lev:
Это только начало

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

Не помогло.

Вообще, бредово что-то - на некотрых статьях заголовки есть... но в админке сайта нету ни одного заголовка.

Зашел в панель, открыл лог ошибок. И вот что выдает в отношении вот этих строк

$showCategory = trim(array_shift(explode("-", $_REQUEST['category'])));

$fcat = array_shift(explode(",", $row['catid']));

$fcat = array_shift(explode(",", $row['catid']));

PHP Strict Standards: Only variables should be passed by reference in

ivan-lev, спасибо, сейчас попробую исправить все.

ivan-lev, нету у хостера такой возможности.

Еще по двум выражениям подскажите?

if ($dirs[$directory][0] && ereg('.tpl', $fp['name']))
if (ereg('.tpl', $fp))
sg552:
Заменить deprecated-функции

Одна функция, как я понял, это

ereg(i)

ее нужно поменять на

preg_match

Подскажите, плиз, из верхнего примера - как заменить

if (eregi("\[", $id))

и это

if(eregi(".$ext", $file)) {
if (ereg("@",$uri))
if ($dirs[$directory][0] && ereg('.tpl', $fp['name']))
if (ereg('.tpl', $fp))
kgtu5:
а попросить

Разве ж госкомпанию попросишь?

rbbumfirst:
что ereg_replace используется

а где посмотреть?

похожее нашел только в файле определения классов

if ($vars['vars']) {

foreach ($vars['vars'] as $id => $var) {
if (eregi("\[", $id)) {
$data = str_replace($id, $var, $data);
}

и что делать?

DenisVS, спасибо, выручили... Подскажите может, установил JCE editor 2.3.2.4, но в панели стоит все тот же стандартный редактор. Включал-отключал плагины... не помогает.

упс нашел) в общих настройках...

rerighter, что Вам показать, чтобы Вы мне помогли... за небольшое спасибо?

Мне тяжко там разобраться. Первый сайт на Джумле.

moslem, вроде, все нормально со стилями - класс есть, назначение есть...

Когда ставлю меню в другое место (сбоку, например), стили начинают работать.

Всего: 9073