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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Авторизация на сайте 
:(
    Опции темы
Ravenscar
Дата 5.10.2008, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



здравствуйте, пытаюсь с помощью cURL автоматически пройти авторизацию на сайте, (там вводишь логин и пароль, а потом нажимаешь кнопку Войти) вот, но я так понимаю, что я неверно передаю данные методом пост, вот код моего скрипта:

Код

<?php
$url = "http://oz.by/personal/?cl_prepsw=60ccbd89367f1a7c7e8010738eac2fe8&cl_pid =597899";
$ch = curl_init();

curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_POST, 1);
//Вероятно ошибка в CURLOPT_POSTFIELDS
curl_setopt($ch, CURLOPT_POSTFIELDS, "login=scarlord&passwd=348123");
curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/writings/raz.txt');
$result = curl_exec ($ch);
$url = "http://oz.by/personal/auctions.phtml?page=auction_active";
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, 0);
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/writings/raz.txt');
$result = curl_exec ($ch);
curl_close ($ch);
echo $result;
?>


Подскажите, пожалуйста, как мне вычислить эти данные и передать их правильно
Заранее большое спасибо

M
skyboy
В будущем, пожалуйста, используй кнопку "Код"(что справа вверху над полем ввода сообщения) для оформления программного кода.



Это сообщение отредактировал(а) skyboy - 5.10.2008, 17:36
PM MAIL   Вверх
Валерия
Дата 6.10.2008, 19:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



$url = "http://oz.by/personal/?cl_prepsw=60ccbd89367f1a7c7e8010738eac2fe8&cl_pid =597899";

парамерты cl_prepsw и cl_pid я так понимаю должны выдираться с формы в которой авторизируешься
там они, похоже, идут как
<form action="/personal/?cl_prepsw=(.*)&cl_pid=(.*)">
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: X технологии | Следующая тема »


 




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


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

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