chciałem zalogowac się do ebaya uzywajac curla, ale cos nie działa
<?php // 1-Get First Login Page http://signin.ebay.com/aw-cgi/eBayISAPI.dll?SignIn // This page will set some cookies and we will use them for Posting in Form data. $ebay_user_id = ''; // Please set your Ebay ID $ebay_user_password = ''; // Please set your Ebay Password $cookie_file_path = 'ebay.txt'; // Please set your Cookie File path $LOGINURL = "http://signin.ebay.com/aw-cgi/eBayISAPI.dll?SignIn"; $agent = "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$LOGINURL); curl_setopt($ch, CURLOPT_USERAGENT, $agent); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path); $result = curl_exec ($ch); curl_close ($ch); // 2- Post Login Data to Page http://signin.ebay.com/aw-cgi/eBayISAPI.dll $LOGINURL = "http://signin.ebay.com/ws/eBayISAPI.dll"; $POSTFIELDS = 'MfcISAPICommand=SignInWelcome&siteid=0&co_partnerId=2&UsingSSL=0&ru=http://my.ebay.com:80/ws/eBayISAPI.dll?MyeBay&pp=&pa1=&pa2=&pa3=&i1=-1&pageType=1883&rtmData=&userid='. $ebay_user_id .'&pass='. $ebay_user_password; $reffer = "http://signin.ebay.com/aw-cgi/eBayISAPI.dll?SignIn"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$LOGINURL); curl_setopt($ch, CURLOPT_USERAGENT, $agent); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,$POSTFIELDS); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_REFERER, $reffer); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path); $result = curl_exec ($ch); curl_close ($ch); ?>
Ciągle dostaje wiadomość "The browser you are using is rejecting cookies. "
A przecież wysyłam cookies.
Moze wiecie co moze byc nie tak ?
dzięki
----------
Dla php uzywaj bbcode [ php ].
-- dr_bonzo