4

ページ A とページ B の 2 つのページがあります。ページ A には、不明な数の順序付けられていないリスト要素が保持されます。リスト要素の数を制御することはできません。

ページ B では、PHP を使用してページ A から li の数を取得し、その数を表示したいと考えています。ページ A にはユーザーがお気に入りに追加した Wordpress の投稿リンクが保持され、ページ B にはその数のお気に入りが表示されます。

どんな助けでも素晴らしいでしょう。ありがとう

4

1 に答える 1

2

PHP Simple HTML DOM Parserを使用して、別のページから html を解析します。それをダウンロードして、スクリプトに含めます。

include('simple_html_dom.php');
$html = file_get_html('http://example.com/yourpage.php');
$licount = count($html->find('li')); // Here it is

わかった。OPはサーバーサイドコードを使用する必要がないようです。これには JavaScript を使用します (jQuery を含めることを忘れないでください)。

$(document).ready(function(){
    $.get("/favorites", function(data){
        $("#favorites").html($("li", $(data)).length)
    })
})

これにより、要素のコンテンツが/favorites ファイル内の の#favorites数に置き換えられますli

于 2012-08-19T04:10:28.573 に答える