PitBult
Новичок
Не могу добавить данные через CURL на script.asp
Хочу добавить данные через CURL, но возникли проблемы. (не получается)
Поиском пользовался, прочел кучу доков и FAQ, попрошу админов не закрывать неглядя тему!
Читал, что для передачи данных на ASP нужно использовать "__VIEWSTATE", кто-нибудь пробовал? Подскажите, знающие люди!
А как указать 2 кука? т.к. смотрю, у меня после захода на сайт создались 2 кука!
Самое интересное, это то, что я спокойно добаваляю данные со своего компа и своей HTML-формы, значит реферер не учитывается. В чем же СОЛЬ?
Хочу добавить данные через CURL, но возникли проблемы. (не получается)
Поиском пользовался, прочел кучу доков и FAQ, попрошу админов не закрывать неглядя тему!
PHP:
$url='http://... site.md/insert_message.asp';
$data['username']='USER';
$data['phone']='33-33-33';
$data['head']='HEAD';
$data['email']='[email protected]';
$data['url']='www.imobil.site.md';
$data['password']='******';
$data['location']=1;
$data['body']='Hello to all!';
$data['submit']='Add';
foreach($data as $key=>$value)
$values[]="$key=".urlencode($value);
$data_string=implode("&",$values);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS,$data_string);
curl_setopt ($ch, CURLOPT_COOKIEJAR, '2.txt');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$store = curl_exec ($ch);
$content = curl_exec ($ch); # This returns HTML
curl_close ($ch);
echo $content;
А как указать 2 кука? т.к. смотрю, у меня после захода на сайт создались 2 кука!
Самое интересное, это то, что я спокойно добаваляю данные со своего компа и своей HTML-формы, значит реферер не учитывается. В чем же СОЛЬ?
