За последние 24 часа нас посетили 202692 программиста и 9969 роботов. Сейчас ищут 2336 программистов ...

Помогите решить проблему

Тема в разделе "PHP для новичков", создана пользователем kostyarin, 30 окт 2015.

  1. gorglemon

    gorglemon Новичок

    С нами с:
    3 ноя 2015
    Сообщения:
    1
    Симпатии:
    0
    Я просто оставлю это здесь
    Код (PHP):
    1. <?php
    2. defined('_JEXEC') or die;
    3.  
    4. require_once JPATH_COMPONENT . '/helpers/route.php';
    5. require_once JPATH_COMPONENT . '/helpers/query.php';
    6.  
    7. $input = JFactory::getApplication()->input;
    8. $user  = JFactory::getUser();
    9.  
    10. if ($input->get('view') === 'article' && $input->get('layout') === 'pagebreak')
    11. {
    12.     if (!$user->authorise('core.edit', 'com_content'))
    13.     {
    14.         JFactory::getApplication()->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning');
    15.  
    16.         return;
    17.     }
    18. }
    19. elseif ($input->get('view') === 'articles' && $input->get('layout') === 'modal')
    20. {
    21.     if (!$user->authorise('core.edit', 'com_content'))
    22.     {
    23.         JFactory::getApplication()->enqueueMessage(JText::_('JERROR_ALERTNOAUTHOR'), 'warning');
    24.  
    25.         return;
    26.     }
    27. }
    28.  
    29. $controller = JControllerLegacy::getInstance('Content');
    30. $controller->execute($input->get('task'));
    31. $controller->redirect();
    32.  
    PHP, JavaScript, SQL и другой код пишите внутри тегов
    Код ( (Unknown Language)):
    1. [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
     
  2. margoK

    margoK Новичок

    С нами с:
    25 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    Здравстуйте!!
    Помогите пожалуйста.
    Такая же проблема.
    Заменила 11 строчку этими двумя
    $sSelect = JFactory::getApplication()->input->getVar("list");
    if(stripos($sSelect['select'],"elect")) die;
    так теперь сайт есть, но там все на кучу
    и вверху пишет еще мног чего :
    Notice: Undefined variable: showRightColumn in /web/.../index.php on line 12
    Notice: Undefined variable: o in /web/.../index.php on line 38
    и еще много чего в разных строчках.

    как можно изменить все так, чтобы в файле content.php все же сделать изменения в одной 11 строчке?
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.333
    Симпатии:
    1.753
    это значит, что есть ашыпке в коде. Например, используется значение переменной, которой не было присвоено значение.
     
  4. margoK

    margoK Новичок

    С нами с:
    25 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    ну так как ее найти, я уже перепробовала множество вариантов...
    ниче не понимаю(((((
     
  5. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.213
    Симпатии:
    1.711
    Адрес:
    Молдова, г.Кишинёв
    margoK сложный вопрос для форума, мало данных, надо лезть на твой сервер и смотреть код и т.д. и т.п., но мало кто будет это делать. Тут могут подсказать, но если у тебя нет понимания как это всё работает, то и помощь тебе не поможет.
    Это как лечить по фотографии.

    Зачем нужно было лезть в код? Что-то сломалась само или после установки, или ещё что изменили?
     
  6. margoK

    margoK Новичок

    С нами с:
    25 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    Внесли правки в материал и все

    Добавлено спустя 49 секунд:
    Внесли правки в один мариал на сайте.
    все...
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.213
    Симпатии:
    1.711
    Адрес:
    Молдова, г.Кишинёв
    Восстановите из резервной копии предыдущую версию.

    Какая версия PHP и Joomla?
     
  8. margoK

    margoK Новичок

    С нами с:
    25 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    Joomla! 3.3.6 Stable
    Версия PHP 5.3.29
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.870
    Симпатии:
    955
    не поддерживается с 14 августа прошлого, 2014 года (http://php.net/releases/5_3_29.php, http://php.net/eol.php). надо переходить на более новые. завтра мог бы (но кажется не выйдет) состояться релиз версии 7.0. а пока текущая стабильная ветка - 5.6
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.333
    Симпатии:
    1.753
    ошибку прочитай!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! =)
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.213
    Симпатии:
    1.711
    Адрес:
    Молдова, г.Кишинёв
    margoK как пишут выше, надо переходить на рекомендуемую версию PHP 5.5 и выше, для Joomla 3.3.6, версию PHP можно переключить в панели управления хостингом, или обратиться к тех поддержке.

    https://www.joomla.org/about-joomla/technical-requirements.html
     
  12. margoK

    margoK Новичок

    С нами с:
    25 ноя 2015
    Сообщения:
    5
    Симпатии:
    0
    так уже перешла...
    все ок...
    почти...
     
  13. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.213
    Симпатии:
    1.711
    Адрес:
    Молдова, г.Кишинёв
    ждём подробности