2016-08-16 9 views
0

私の質問は、それがajax技術の日付をロードするウェブサイトをどのように削ることができるかです。たとえば、ページ2のリンクをクリックすると、ajaxでデータがロードされます。ここにリンクthis urlがあります。 私はXHRを検査するとき、私はのparamsを見つける:ajaxを使用してウェブサイトをスクラップしてPHPを使用して日付をロードする

<?php 
$param=array('page'=>2,'security'=>'a5db027292','action'=>'evetn); 
$url='https://www.ottawatourism.ca/events/?page='.$param['page'].'&action=events_see_more&security='.$param['security']; 
$sitecontent=file_get_content($url); 
$dom= new DOMDocumnet(); 
$dom->loadHTML($sitecontent); 
$xpath= new DOMXpath($dom); 
$nodes= $xpath->query('//div[@class="link-tile"]/a/@href'); 
foreach($nodes as $link){ 
    var_dump($link->nodeValue); 
} 
?> 

私はpage=5を置けば、私は同じ結果を得るために、それは私のコードで何かを間違っているようです。

答えて

0

このようなことを達成するためのチュートリアルがたくさんあります。 私はstackoverflowが完全に機能するコードを提供し、あなたのウェブサイトを完全に構築するためにここにいるとは思わない:)

+0

@私はインターネットで掘り下げていたが残念ながら結果はなかった。ここにリダイレクトするリンクを置くことができますか? –

関連する問題