Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何根据加载的内容(不使用 jquery 或 ajax)设置 Facebook 的元标记,我正在从另一个页面加载内容,该页面基于通过 $_GET 接收的 id 执行 MySQL 选择。
我的意思是:页面 X 有一个链接列表,每个链接都有一个 id,通过从 mySQL 数据库中选择数据然后将页面包含在页面 X 中,该 id 被发送到另一个页面以生成内容
我通过测试注意到 Facebook 在请求页面时无法识别动态生成的内容
您可以从第一页将名称作为参数传递,也可以像这样从第二页进行 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'] . '" />'; $>