3

2 つの Web サイトのコンテンツを相互に表示しようとしています。誰かが RSS リーダーの使用を提案していますが、私の質問は次のとおりです。

RSS を使用する以外に、コンテンツを表示するために他に何かできることはありますか?

別の Web サイトのデータベースに接続できると思っていましたが、うまくいきませんでした /

前もって感謝します

4

2 に答える 2

4

一部の Web ホスティングでは、「readfile」機能が無効になっています。ただし、「file_get_contents」関数を使用できます。

$home = file_get_contents('example.com');
echo $home;
于 2011-08-03T03:19:52.007 に答える
2

リモートURLをフェッチできるPHP関数は、それを支援します。これは行うのと同じくらい簡単です

readfile('http://example.com'); // outputs contents of URL

URLの一部のコンテンツのみをスクレイプする必要がある場合、またはコンテンツを後処理する必要がある場合は、 DOMの使用を検討してください。RSSなどの特定のXML形式を解析しようとしている場合は、その形式に特化したパーサーを使用してください。その形式のパーサーがない場合は、XSLTを使用してHTMLに変換します。

データベースへのアクセスについては、リモートサイトとデータベースの所有者にアクセスできるかどうか、どのようにアクセスできるかを尋ねてみませんか。

すでに提案されている質問の下のコメントのように、問題についてより具体的にすることができれば、解決策についてより具体的にすることができます。

于 2010-04-29T08:04:31.627 に答える