У меня есть динамический веб-сайт / блог PHP, который отлично работает для получения соответствующей информации из моей базы данных: http://example.com/article.php?id= 'идентификатор строки'
`<?php
$id = $_GET['id'];
$results = $connect->query("SELECT * FROM main WHERE id = $id");
?>
<?php
while($row=$results->fetch())
{
?>
<!DOCTYPE html>
<html>
<head>
<title><?php echo ($row['headline']) ?></title>`
Приведенный выше код работает нормально, но когда я пытаюсь динамически заполнить метатеги facebook, он не работает:
`<meta property="og:title" content="<?php echo ($row['headline']) ?>" />`
Любая идея, почему эхо данных отлично работает для <title>
и т. Д., Но не отражается для метатегов?
FB Open Graph Object Debugger говорит: «Свойство 'og: title' должно быть явно указано, даже если значение может быть выведено из других тегов».
</title>
по<meta...>
? Причина в том, что содержимое $ row не могло просто «исчезнуть» само по себе. Что-то там произошло. - person JBES   schedule 05.03.2014