За последние 24 часа нас посетили 25897 программистов и 1726 роботов. Сейчас ищут 887 программистов ...

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

Тема в разделе "PHP для новичков", создана пользователем Espey, 11 дек 2016.

  1. Espey

    Espey Зэк
    [ БАН ]

    С нами с:
    25 ноя 2016
    Сообщения:
    129
    Симпатии:
    4
    Код (Text):
    1. }
    2.  
    3.          throw new Exception(JText::sprintf('Вот сюда можно вставить php редирект?', $name, $type, $prefix), $response);
    4.        }
     
  2. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
    Редирект на php делается при помощи функции header('Location: /link')
     
  3. Espey

    Espey Зэк
    [ БАН ]

    С нами с:
    25 ноя 2016
    Сообщения:
    129
    Симпатии:
    4
    Только как его вставить, что то не работает.
     
  4. askanim

    askanim Старожил

    С нами с:
    7 апр 2016
    Сообщения:
    2.201
    Симпатии:
    166
    Адрес:
    GABRIEL
  5. Espey

    Espey Зэк
    [ БАН ]

    С нами с:
    25 ноя 2016
    Сообщения:
    129
    Симпатии:
    4
    Я делал редирект с помощью header('Location: /link'), все работает, но когда я вставляю его вместо єтого кода:

    Код (Text):
    1. }
    2.  
    3.                 throw new Exception(JText::sprintf('JLIB_APPLICATION_ERROR_VIEW_NOT_FOUND', $name, $type, $prefix), $response);
    4.             }
    То куча ошибок появляется в /libraries/legacy/controller/legacy.php как правильно вставить.
     
  6. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Ты кидаешь исключение, так отлавливай его ! try .. catch слышал, не ?
     
  7. Espey

    Espey Зэк
    [ БАН ]

    С нами с:
    25 ноя 2016
    Сообщения:
    129
    Симпатии:
    4
    Все работает:

    Код (Text):
    1.                 header("Location: http://сайт/", 301);
    2.                 exit();
    Разобрался спасибо.
     
  8. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Ты вместо исключения теперь просто дропаешь скрипт ?
     
  9. denis01

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

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    ни кто не заметил что там joomla framework возможно?
     
  10. Espey

    Espey Зэк
    [ БАН ]

    С нами с:
    25 ноя 2016
    Сообщения:
    129
    Симпатии:
    4
    Когда я вставлял редирект в одинарных скобочках, то куча ошибок было в error.logs а когда в двойных все нормально заработало.