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
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&layout=standard&show_faces=false&width=450&action=like&colorscheme=light&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']); ?>&layout=standard&show_faces=false&width=450&action=like&colorscheme=light&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
.
Tag: facebook

Channel on Metacafe