2012-05-24 2 views
0

У меня есть folkeiwng facebook sharer.php скрипт работает на вкладке вкладки facebook. Доля отлично работает, пока я пытаюсь и добавить символ валюты с помощьюОтображать символы валюты, используя facebook sharer.php

htmlentities(money_format("%10.2n", $numrows[price])) 

Самое смешное, это опционной на странице, а также символом currecny, а символ currecny правильно отображать

вот полный код.

<?php 
    $title=urlencode(''.$numrows['title'].' | '. htmlentities(money_format("%10.2n", $numrows[price])).' '.$currency_code.''); 
    $url=urlencode(''.$token.''); 
    $summary=urlencode(''.$numrows['description'].''); 
    $image=urlencode(''.$numrows['img1'].''); 
?> 
<a id="button" onClick="window.open('http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;&p[images][0]=<?php echo $image;?>', 'sharer', 'toolbar=0,status=0,width=550,height=400');" target="_parent" href="javascript: void(0)"> 
<input type='submit' class='btn' title='Share This Item With Friends' value='Share On Facebook'></form> 
</a> 

Спасибо заранее, это сводит меня с ума в течение нескольких дней теперь

ответ

0

Отображение символа это одно, но при добавлении его в строку запроса полностью отличается. Я не уверен, что результат вызова htmlentities(money_format(...)), так как я не программист php, но я предполагаю, что вам нужно его закодировать, чтобы добавить его в строку запроса, точно так же, как с помощью '=', '? ' и '&'.

С учетом сказанного, следует иметь в виду, что доля facebook не является устаревшим и больше не поддерживается, как вы можете прочитать в документации:

Кнопка Share была устаревшее в пользу кнопки Like, и больше не поддерживаются. Используйте кнопку «Избранное», когда можно управлять максимальным трафиком в ваших приложениях.

(ссылка: http://developers.facebook.com/docs/share/)

А:

Что случилось с кнопкой Share старой?

Мы осуждал Share Button, когда мы запустили кнопку Like, поскольку кнопка Как улучшить рейтинг кликов, позволяя пользователям соединиться с одним щелчком мыши, и позволяя им видеть, какие из их друзей уже подключены.

(ссылка: http://developers.facebook.com/docs/reference/plugins/like/)

Вы должны переключить кнопку, как, но там вам нужно закодировать URL-адрес вещи.