naskrobałem na szybko coś takiego
$ch = curl_init( 'https://ssl.olx.pl/konto/?ref%5B0%5D%5Baction%5D=myaccount&ref%5B0%5D%5Bmethod%5D=index' ); curl_setopt( $ch, CURLOPT_COOKIEFILE, 'olx.txt' ); curl_setopt( $ch, CURLOPT_COOKIEJAR, 'olx.txt' ); curl_setopt( $ch, CURLOPT_COOKIE, 'olx.txt'); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_ENCODING, 'gzip'); curl_setopt($ch, CURLOPT_ENCODING, 'deflate'); curl_setopt( $ch, CURLOPT_REFERER, 'https://ssl.olx.pl/konto/?ref%5B0%5D%5Baction%5D=myaccount&ref%5B0%5D%5Bmethod%5D=index' ); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt( $ch, CURLOPT_POST, 1 ); curl_setopt( $ch, CURLOPT_POSTFIELDS, 'login[email]=xxx&login[password]=xxx' ); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_HEADER, true); $page = curl_exec($ch); curl_setopt($ch, CURLOPT_URL, 'http://olx.pl/nowe-ogloszenie/'); curl_setopt($ch, CURLOPT_HEADER, true); $page = curl_exec($ch); $key=$out[1][0]; $data='data[title]="test 1234 ble 45678"'; $data.='&data[category_id]="386"'; $data.='&data[param_price][0]="price"'; $data.='&data[param_price][1]="998"'; $data.='&data[private_business]="business"'; $data.='&data[description]="test test test test test test"'; $data.='&data[city_id]="33369"'; $data.='&data[city]="Nowy Sącz, Małopolskie"'; $data.='&loc-option="loc-opt-2"'; $data.='&data[map_zoom]="12"'; $data.='&data[map_lat]="49.62940"'; $data.='&data[map_lon]="20.69075"'; $data.='&data[person]="Kontakt"'; $data.='&data[email]="mail@email.pl"'; $data.='&data[phone]="123456789"'; $data.='&data[payment_code]="promoted_ad_30"'; $data.='&data[sms_number]="123456789"'; $data.='&data[adding_key]='.$key.''; curl_setopt($ch, CURLOPT_URL, 'http://olx.pl/nowe-ogloszenie/'); curl_setopt($ch, CURLOPT_POSTFIELDS, $data ); curl_setopt($ch, CURLOPT_HEADER, true); $page = curl_exec($ch); curl_close($ch);
i dostaje odpowiedź
HTTP/1.1 301 Moved Permanently Set-Cookie: PHPSESSID=2k72td5arr88fj2cqk92cekrg6; path=/; domain=.olx.pl; secure; HttpOnly Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate Pragma: no-cache location: <a href="https://www.olx.pl/konto/?ref%5B0%5D%5Baction%5D=adding&ref%5B0%5D%5Bmethod%5D=index" target="_blank">https://www.olx.pl/konto/?ref%5B0%5D%5Bacti...method%5D=index</a> X-B: tablica-dc4-274 X-T: D=32846 t=1489677517411925 Content-Length: 0 Content-Type: text/html; charset=UTF-8
wie ktoś gdzie gdzie błąd?