Я делаю:
$fb = "http://www.facebook.com/sharer.php?t=".$title."&u=".$url;
Эта строка находится внутри цикла while, получая результаты из базы данных.
$ url всегда один и тот же, но $ title изменяется в зависимости от строки.
Теперь я создаю ссылки, и когда я нажимаю на них, они всегда показывают в моей стене
<meta name="title" content=''>
текст с моей главной страницы, а не текст $ title.
Что я могу сделать, чтобы исправить это и поделиться текстом, содержащимся в $ title?
Вот код, который я пытаюсь с ог. После нажатия на ссылку, общий текст в моей стене будет «Google», а не в моих переменных:
<?php
$tt = "Some text in the meta";
$url_p = "http://www.google.com";
$url = urlencode($url_p);
$text = "Text I want to show";
$title = urlencode($text);
$fb = "http://www.facebook.com/sharer.php?t=".$title."&u=".$url;
?>
<meta property="og:title" content="<?php echo $tt; ?>"/>
<a href="<?php echo $fb; ?>">share link</a>