Bonjour,

Je voudrais savoir comment fait-on pour pouvoir mettre un bouton j'aime de facebook sur un systeme de news mais que sur chaque news il est different. Afin d'eviter de quand je clique sur j'aime sur une de mes news que les autres news n'ont déjà pas le j'aime d'activer...

Merci d'avance :)

4 réponses


PhiSyX
Réponse acceptée

Bizarre, ça marche très bien chez moi.. :s
Lorsque j'appuie sur le premier "J'aime", il me dit bien " Vous aimez http://monsite/test.php?id=1. Je n’aime plus" et les autres reste sur "J'aime".
Si j'appuie en plus sur le 3 eme "J'aime", ça affiche bien que j'aime le 1er et le 3eme.
Même après refresh de la page.
Le deuxième reste toujours sur "J'aime". (Normal puisque je n'ai pas cliqué dessus ^^);

Ils sont tous sur la même page : test.php et j'ai rajouté le code à la main :

<p>Un test : </p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://<?php echo $_SERVER'HTTP_HOST'], $_SERVER'REQUEST_URI']; ?>?id=1&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<hr/>
<p>Deux tests : </p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://<?php echo $_SERVER'HTTP_HOST'], $_SERVER'REQUEST_URI']; ?>?id=2&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
<hr/>
<p>Trois tests : </p>
<iframe src="http://www.facebook.com/plugins/like.php?href=http://<?php echo $_SERVER'HTTP_HOST'], $_SERVER'REQUEST_URI']; ?>?id=3&layout=standard&show_faces=true&width=450&action=like&font&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>

Voila.

PS: Si tu test en local (127.0.0.1/localhost), ça ne marche pas ^^

En rajoutant des paramètres à l'url ? ^^
http://monsite.com/mesnews.php?id=id

yabbix
Auteur

jai deja essayer mais sa ne marche pas :s

yabbix
Auteur

moi je met sa

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.monsite.fr%2Fdossier%2Fvoir.php%3Fid%3D%7B%24data%5B%22id%22%5D%7D%5C&layout=button_count&show_faces=true&width=450&action=like&font&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:21px;" allowTransparency="true"></iframe>