ferzip.com

Ti serve un programmatore sistemista freelance…contattami!

Inserire il pulsante “mi piace” di facebook in una pagina web, con PHP

L’interazione dei siti web con gli utenti è una cosa molto importante, da la possibilità di rendere più VIVO un sito, vediamo come inserire il pulsante “mi piace” o “I like” nelle pagine html.

Il codice da inserire lo da direttamente Facebook a questo indirizzo:
http://developers.facebook.com/docs/reference/plugins/like

Creare il Pulsante MI piace per le mie pagine web

Creare il Pulsante MI piace per le mie pagine web

Come si vede, si possono settare alcune variabili per ottenere un risultato, grafico differente, ma il fulcro di tutto sta in questo pezzo di codice

<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fferzip.com%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>

Il codice è molto semplice in pratica si occupa di tutto facebook;
Ma per non rifare ogni singolo link per ogni nostra pagina possiamo sfruttare la sys var $_SERVER

<iframe src="http://www.facebook.com/plugins/like.php?href=<?php urlencode($_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_FILENAME']); ?>&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>

Semplicemente nel parametro href si modifica con la semplice stringa < ?php urlencode($_SERVER['SERVER_NAME'].$_SERVER['SCRIPT_FILENAME']); ?> che restituisce una stringa con l’indirizzo completo di dove si trova il file


.

  • Share/Bookmark
Tag: facebook

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes