Столкнулся с проблемой при отправке сообщения, у них имеется блеклист слов, при отправке браузером у меня проблем не возникает, при отправке скриптом возникает проблема отправляю таким curlom, а именно: PHP: $accept = array( "User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:6.0) Gecko/20100101 Firefox/6.0", "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8", "Accept-Language: ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3", "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7", "Accept-Encoding: gzip,deflate" ); //шлем какое то дерьмо $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://loveplanet.ru/a-impoll/'); curl_setopt ($ch, CURLOPT_HTTPHEADER, $accept); curl_setopt($ch, CURLOPT_HEADER,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_UNRESTRICTED_AUTH, TRUE); curl_setopt($ch, CURLOPT_MAXREDIRS, 10); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_TIMEOUT, 180); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'uid=653389411&a=immessage'); curl_setopt($ch, CURLOPT_REFERER, 'http://loveplanet.ru/a-iminit/ulogin-lexarus161/'); $t = curl_exec($ch); curl_close($ch); $t = gzinflate(substr($t, 10)); $t = (json_decode($t, true)); //шлем второй раз какое то дерьмо на основе первого дерьма $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://loveplanet.ru/a-impoll/'); curl_setopt ($ch, CURLOPT_HTTPHEADER, $accept); curl_setopt($ch, CURLOPT_HEADER,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_UNRESTRICTED_AUTH, TRUE); curl_setopt($ch, CURLOPT_MAXREDIRS, 10); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_TIMEOUT, 180); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'nmsg='.$t['newmess'].'&robot=1&uid=653389411&always=1&folder=0&list=653389411&a=immessage'); curl_setopt($ch, CURLOPT_REFERER, 'http://loveplanet.ru/a-iminit/ulogin-lexarus161/'); $t = curl_exec($ch); curl_close($ch); $t = gzinflate(substr($t, 10)); $t = (json_decode($t, true)); $messageid = rand(1000,9999);//как понял это рандомное значение на js генерируется, зачем не известно. //собственно самое сообщение посылаем. $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://loveplanet.ru/a-impoll/'); curl_setopt ($ch, CURLOPT_HTTPHEADER, $accept); curl_setopt($ch, CURLOPT_HEADER,1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_UNRESTRICTED_AUTH, TRUE); curl_setopt($ch, CURLOPT_MAXREDIRS, 10); curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE); curl_setopt($ch, CURLOPT_TIMEOUT, 180); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'uid=653389411&message='.urlencode('Сообщение').'&messageid='.$messageid.'&a=immessage'); curl_setopt($ch, CURLOPT_REFERER, 'http://loveplanet.ru/a-iminit/ulogin-lexarus161/'); $t = curl_exec($ch); curl_close($ch); $t = gzinflate(substr($t, 10)); $t = (json_decode($t, true)); //и вот такой вот ответ Array ( [newmess] => 11 [code] => 0 [cntup] => 17700207 [cntnw] => 7181 [cnton] => 20464 [mess] => Array ( ) [check] => Array ( [0] => Array ( [uid] => 653389411 [mid] => 9523 [code] => 7 [date] => 15.10.11 [time] => 14:20 [msg] => Сообщение ) ) [cap] => Array ( [a] => 0 [b] => 0 [c] => 0 [f] => 18142614071874607045 [p] => http://195.68.160.76 ) ) это значит что вылезла капча, но капчу ввести нельзя скриптом, и через некоторое время аккуант уйдет в баню, если тоже самое повторить с браузера руками, то капча не вылазиет, аккуант остается цел. В чем проблема? Где пропустил? Что не пропарсил?
sadmz и как это связано с PHP? Или - если вы ударите по пальцу молотком - то будет виноват молоток, а не вы? Вопросы по соц.сетям задавайте в соответствующем разделе: /forum133.html // Пока закрыто