0

ロードされたコンテンツに基づいてFacebookのメタタグを設定するにはどうすればよいですか(jqueryやajaxを使用しない)、$_GETを介して受信したIDに基づいてMySQL選択を実行する別のページからコンテンツをロードしています。

つまり、ページXにはリンクのリストがあり、各リンクにはIDがあり、mySQLデータベースからデータを選択してページをページXに含めることにより、コンテンツを生成するために別のページに送信されます。

Facebookがページをリクエストしている間、動的に生成されたコンテンツを認識できないことをテストを通じて気づいたこと

4

1 に答える 1

-1

最初のページからパラメーターとして名前を渡すか、2 番目のページから SQL ルックアップを行うことができます。

<?php

$sth = $dbh->prepare('SELECT id,name FROM people WHERE id=?');
$r = $sth->execute(array($_GET['p']));

echo '<meta property="og:your_property" content="' . $r[0]['name'] . '" />';

$>
于 2012-08-08T14:55:49.567 に答える