我试图在lowes.com上提交表单,以便我可以获得产品定价。
我被告知下面简单的cURL会为我做这件事,但我开始认为并非如此。
页面右侧有一个文本框。如果您在该文本框中提交邮政编码,则只能获得此产品的定价。我一直在互联网上,没有任何工作。
我希望有人可以给我一些建议,或者可能是一段代码,让我开始。
<?php
define('POSTURL', 'http://www.lowes.com/pd_502404-46-WTW4800BQ_0__?Ntt=wtw4800bq&UserSearch=wtw4800bq&productId=50059139&rpp=32');
define('POSTVARS', 'zipCode=90077'); // POST VARIABLES TO BE SENT
$ch = curl_init(POSTURL);
curl_setopt($ch, CURLOPT_POST ,1);
curl_setopt($ch, CURLOPT_POSTFIELDS ,POSTVARS);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION ,1);
curl_setopt($ch, CURLOPT_HEADER ,0); // DO NOT RETURN HTTP HEADERS
curl_setopt($ch, CURLOPT_RETURNTRANSFER ,1); // RETURN THE CONTENTS OF THE CALL
$Rec_Data = curl_exec($ch);
curl_close($ch);
echo '<pre>';
var_dump($Rec_Data);
exit;
?>