Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> header - можноли как нибудь без них 
:(
    Опции темы
studentigor
Дата 15.1.2011, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 397
Регистрация: 14.11.2008

Репутация: нет
Всего: нет



Всем привет.
Вобщем есть аутентификация на твитер.
Вот собственно код.
Код

$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET);
$request_token = $connection->getRequestToken(OAUTH_CALLBACK);
$_SESSION['oauth_token'] = $token = $request_token['oauth_token'];
$_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret'];
switch ($connection->http_code){
    case 200:
        $url = $connection->getAuthorizeURL($token);
        header('Location: ' . $url); 
        break;
    case 401:
        $url = $connection->getAuthorizeURL($token);
        header('Location: http://local.ruu/test/'); 
        break;
    default:
        echo 'Could not connect to Twitter. Refresh the page or try again later.';
}

Тут все идет через хедер, но если я оформлю его как плагин - то он само собой не будет работать. как выйти из этой ситуации?
Помогите пожалуйста
PM MAIL   Вверх
skyboy
Дата 15.1.2011, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



что за система, к которой "оформляешь как плагин"? 
Цитата(studentigor @  15.1.2011,  17:36 Найти цитируемый пост)
то он само собой не будет работать

смотря, как реализована структура системы. так что совсем не "само собой". где-то может без проблем и прилагаемых усилий вполне себе работать.
PM MAIL   Вверх
studentigor
Дата 15.1.2011, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 397
Регистрация: 14.11.2008

Репутация: нет
Всего: нет



к wordpress. я попробовал уже - неполучается.
Это ж нужно до первого вывода на экран делать редирект, а как это сделать из плагина?
PM MAIL   Вверх
IgorIV
Дата 15.1.2011, 23:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



Если мне не изменяет память вывод происходит не раньше темплейта, а до него там ещё штук 70 файлов и все плагины.
Как ты оформляешь плагином?

Присоединённый файл ( Кол-во скачиваний: 10 )
Присоединённый файл  scren0000.png 32,83 Kb
PM MAIL   Вверх
studentigor
Дата 16.1.2011, 00:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 397
Регистрация: 14.11.2008

Репутация: нет
Всего: нет



да плагином. я нашел решение.
вместо 
Код

header('Location: ' . $url);

я вставляю 
Код

echo '<script type="text/javascript">
            window.location = "'.$url.'"
            </script>';

срабатывает на ура.
IgorIV - спасибо за инфу smile 
Всем спасибо!
PM MAIL   Вверх
IgorIV
Дата 16.1.2011, 01:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8



 smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0462 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.