如何使用file_get_html将cookie设置为网站

时间:2018-03-25 05:54:32

标签: php dom simple-html-dom

我想从网站上获取一些定价信息。该网站将提示一个窗口选择国家。选择国家/地区后,网站将设置Cookie并根据该国家/地区显示数据。

我使用file_get_html来解析网站上的数据。问题是,它显示默认价格。所以,我的问题是,是否可以使用file_get_html或任何其他方式设置cookie。

我用来解析网站数据的代码如下。

include_once 'simple_html_dom.php';
$content = "http://www.luluwebstore.com/products/lulu-household-pets-pet-food/purina/purina-dog-chow-little-bites-dry-food-181-kg/pid-8263178.aspx";
$html = file_get_html($content);
echo $price = $html->find('div[class=price_stockdiv_l3]',0);

上述代码的结果是:

  

我们的价格:AED 10.00 MRP:AED 11.00   9%

默认情况下,网站会提取 AED 定价,但我希望结果为 QAR 定价。如果我们第一次浏览网站,它会启动一个选择国家的窗口。

网站跟随下面的cookie以保存国家/地区。 enter image description here

0 个答案:

没有答案