Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) 1 [2]  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> как получить изменённую скриптами страницу?
sapphire08  
   Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 42237
На форуме: 11 месяцев, 21 день
Карма:




Цитата (Altai @ 11.12.2015 - 20:17)
Мне на другом форуме дали рабочий авторизатор. Вот код:

Огромнейшее спасибо!!! Работает, только с кодировкой в хроме у меня проблема, но это разберусь исправлю.
Еще раз спасибо!
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Invis1ble  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме




******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 11782
Пользователь №: 23195
На форуме: 6 лет, 4 месяца, 8 дней
Карма: 428

Трезвый :
7 лет, 3 месяца, 8 дней


отличные программисты! только на фл ру! спешите!


--------------------
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25980
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 18 дней
Карма: 725

Не курю:
1 год, 2 месяца, 4 дня


Цитата
только с кодировкой в хроме у меня проблема,

Цитата
отличные программисты! только на фл ру! спешите!


в такой последовательности ваще охеренно - как пиар ход смотрится biggrin.gif


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sapphire08  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 4
Пользователь №: 42237
На форуме: 11 месяцев, 21 день
Карма:




Хаха, остроумно) но я по образованию не программист, этим не зарабатываю, а освоил "для себя" на уровне "допиливания" opencart и написания несложных парсеров. А вот парсеры для сбора инфы - это уже другая история, зачем мне.

Не все участники php форумов - фрилансеры и программисты wink.gif
PM
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Игорь_Vasinsky  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Лысый и злой
******

Профиль
Журнал
Группа: ★ЛжеЭксперт★
Завсегдатай форума
Сообщений: 25980
Пользователь №: 21350
На форуме: 6 лет, 8 месяцев, 18 дней
Карма: 725

Не курю:
1 год, 2 месяца, 4 дня


sapphire08
а чё отмазываешься ?
а ну давай свой линк на профиль!


--------------------
Халявные ответы кончились.
Если нужен готовый код - готовьтесь заплатить.
Райкин тоже был артист

Возле дома был сарай
А когда всё хорошо
Можно просто покурить

user posted image
http://ufa102.xyz/
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Nikel  
[x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 1
Пользователь №: 42332
На форуме: 10 месяцев, 29 дней
Карма:




Цитата (Altai @ 11.12.2015 - 20:17)
sapphire08
Мне на другом форуме дали рабочий авторизатор. Вот код:
Только что проверил, всё работает

Спасибо что поделились, всё утро промудохался с авторизацией.
Обернул логин в еще одну функцию, для удобства нескольких авторизаций.


login('https://www.fl.ru', 'логин', 'пароль');

function login($site, $login, $password) {

/* получаем сессию */
$result = getURL($site);
$cookie = $result['set_cookie'];

/* формируем post запрос */
$post = array(
'autologin' => '1',
'login' => $login,
'passwd' => $password,
'u_token_key' => preg_replace('/(^.+TOKEN_KEY = \')(\w+)(\'.+$)/s', '$2', $result['content']) // получаем TOKEN_KEY
);

/* авторизуемся */
$result = getURL($site . '/login/', $cookie, $post);

/* сохраняем полученные куки, для последующих запросов на сайт... */
$cookie = $result['set_cookie'];

/* для наглядности успешной авторизации - выводим в браузер страницу с проектами */
echo $result['content']; // [можно убрать]
}

function getURL($url, $cookie = false, $post = false, $timeout = 30, $maxRedirs = 3)
{
$ch = curl_init();
$header[] = "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
$header[] = "Connection: keep-alive";
$header[] = "Keep-Alive: 300";
$header[] = "Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3";
$header[] = "Pragma: ";
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
if ($cookie) {
if (is_array($cookie)) {
foreach($cookie as $key => $value ) {
$cookieString[] = "{$key}={$value}";
};
$cookie = implode('; ', $cookieString);
}
curl_setopt($ch, CURLOPT_COOKIE, $cookie);
}
if ($post){
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
}
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_ENCODING, 'gzip, deflate');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_AUTOREFERER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_TIMEOUT, $timeout);
$content = curl_exec($ch);
$response = curl_getinfo($ch);
curl_close ($ch);
if ($content) {
preg_match_all('/^Set-Cookie:\s*([^;]*)/mi', $content, $match);
$setCookie = array();
if ($match[1]) {
foreach($match[1] as $setCookieString) {
parse_str($setCookieString, $setCookieUnit);
$setCookie = array_merge($setCookie, $setCookieUnit);
}
$cookie = is_array($cookie) ? array_merge($cookie, $setCookie) : $setCookie;
}
}

if (($response['http_code'] == 301 || $response['http_code'] == 302) AND $maxRedirs)
if ($response['redirect_url'])
return getURL($response['redirect_url'], $cookie, $post, $timeout, --$maxRedirs);
if ($content) {
return array(
'set_cookie' => $cookie,
'response' => $response,
'content' => $content
);
} else
return
false;
}

PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
фыв  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









Не работает
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
фыв  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









Работает извините перепроверил все.
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
lostalice  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 1
Пользователь №: 42529
На форуме: 9 месяцев, 17 дней
Карма:




Цитата (Altai @ 11.12.2015 - 20:17)
Мне на другом форуме дали рабочий авторизатор.

Спасибо, добрый человек!
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) 1 [2]  Ответ в темуСоздание новой темыСоздание опроса