卷发及;PHP将在网站上提交表格
我正试图在lowes.com上提交一份表格,以便了解产品的定价 我被告知下面的简单卷曲可以帮我做到这一点,但我开始认为情况并非如此 页面右侧有一个文本框。只有在该文本框中提交邮政编码,才能获取此产品的定价。我已经上网了,什么都没用 我希望有人能给我一些建议,或者是一段代码样本,让我开始学习卷发及;PHP将在网站上提交表格,php,curl,web-scraping,Php,Curl,Web Scraping,我正试图在lowes.com上提交一份表格,以便了解产品的定价 我被告知下面的简单卷曲可以帮我做到这一点,但我开始认为情况并非如此 页面右侧有一个文本框。只有在该文本框中提交邮政编码,才能获取此产品的定价。我已经上网了,什么都没用 我希望有人能给我一些建议,或者是一段代码样本,让我开始学习 <?php define('POSTURL', 'http://www.lowes.com/pd_502404-46-WTW4800BQ_0__?Ntt=wtw4800bq&UserSearc
<?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;
?>
那么,什么是无效的?您是否收到错误消息?你得到回应了吗?试着打开标题,看看你是否得到了任何标题。我假设它进入了zipCode,我可以在回复中查看产品的价格。我没看见。