• 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در لوگین به یک سایت با curl
#1
سلام
من برایه گرفتن محتویات صفحه یک فوروم که بدونه لوگین کردن پیغام اررور میده از این دو کد استفاده کردم ولی هیچکدوم جواب نمیدن
یعنی صفحه رو میاره ولی پیغام میده که نمیتونم محتویتش رو ببینم مشکل از چیه چراا لوگین نمیشه ؟
کد پی‌اچ‌پی:
<?php
 
$user 
"myuser";
$pass "mypass";
 
$url 'http://www.forum.p30world.com/forumdisplay.php?f=178';
$params "username=$user&password=$pass&";
 
$ch curl_init();
 
curl_setopt ($chCURLOPT_POST,             1       );
curl_setopt ($chCURLOPT_POSTFIELDS,       $params );
curl_setopt ($chCURLOPT_URL,              $url    );
curl_setopt ($chCURLOPT_SSL_VERIFYPEER,   FALSE   );
curl_setopt ($chCURLOPT_HEADER,           0       );
curl_setopt ($chCURLOPT_RETURNTRANSFER,   1       );
 
$result curl_exec ($ch);
curl_close ($ch);
 
echo 
$result;

?>

اینم یه کد دیگه امتحان کردم بازم جواب ندد
کد پی‌اچ‌پی:
<?php
// create a new cURL resource
$ch curl_init();

// set URL and other appropriate options
curl_setopt($chCURLOPT_URL"http://www.forum.p30world.com/forumdisplay.php?f=162");
curl_setopt($chCURLOPT_HEADER0);

curl_setopt($chCURLOPT_USERPWD'myusername:mypassword');
curl_setopt($chCURLOPT_HTTPAUTHCURLAUTH_ANY);
curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);
//curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

// grab URL and pass it to the browser
curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);
?>
  پاسخ
تشکر شده توسط :
#2
سایتها یه کوکی میدن
همون کوکی رو استفاده کن
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان