Facebook перестал работать на моем сайте!мне нужно переключиться на лайк или это временная проблема с фейсбуком? - PullRequest
0 голосов
/ 10 марта 2011

Это код, который у меня работал,

<li><a target="_blank"  onclick="product_clicks('<?php echo $product['product_id']?>')" href="http://www.facebook.com/share.php?       u=<?php echo str_replace(array("/",":"),array("%2F","%3A"),base_url()."product/details/".$product['product_id']."/".@$affiliate_id)?>"><img src="<?PHP echo base_url(); ?>images/facebook_icon.png" alt="" /></a></li>

Похоже, код генерирует два http: // для URL, когда я пытаюсь переключиться.

Интересно, что изменилось?!

Есть предложения идеи?

1 Ответ

0 голосов
/ 10 марта 2011

У меня нет решения, но, возможно, это немного поможет: я увидел дубликат http (например, http://http%3A%2F%2Fwww), когда FB не может разрешить ссылку (например, сайт не работает) или не может получить доступ к странице (например, страница перемещена)или удален) и пытается «исправить это»

Пример: http://www.facebook.com/sharer.php?u=http%3A%2F%2Fmyfakeserver%2Fno%2Fsuch%2Findex.php&t=This%20is%20not%20here

Вы пробовали ссылку, которую ваш код генерирует в браузере, свернутый только с параметром "u" (то есть .../sharer.php?u=)?

...