Como usar script PHP no blogger?

Hoje vamos aprender a inserir PHP externo no Blogger.

 O processo é bem simples, para inserir o PHP no blogger você precisa apenas hospedar seu script PHP em um servidor e inserir essa código aonde você quer seu PHP apareça.
<object data="http://www.seu-servidor.com.br/feedburnercount.php" height="400" type="text/html" width="500"></object>


Código PHP

<div class="counts">
< ?php
// obter o número de seguidores

$screen_name = "scrollux"; // Nome de usuário do twitter
$html = process("http://twitter.com/users/show.xml?screen_name=$screen_name");

// Analisar o número de seguidores
$pattern = '<followers_count>(.*)</followers_count>';
@ereg($pattern, $html, $matches);

// Aqui você pode modificar ao seu gosto!
echo "<a href="http://twitter.com/$screen_name" target="_blank" id='twittercount' title='Exibir quantidade de seguidores do Twitter com PHP...'> ".$matches[1]."</a>";



function process($url,$postargs=false){
$ch = curl_init($url);
if($postargs !== false){
curl_setopt ($ch, CURLOPT_POST, true);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postargs);
}
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.11) Gecko/2009060215 Firefox/3.0.11");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}

?>
< /div>
Vamos adiciona um pouco de CSS ao nosso código PHP!
<style>
a#twittercount {
display:block;
width:252px;
height:224px;
margin:0;
padding:5px 50px 5px 0;
background:url(http://scrollux.webs.com/js/img/twitter.png) no-repeat transparent;
color:#000;
font-size:18px;
font-weight:bold;
text-decoration:none;
padding-left: 132px;
padding-top: 56px;
}


< /style>

Para funcionar esse código você precisa ter um servido instalado que rode PHP
Nosso exemplo funcionando!

2 comentários:

PHP disse...

Legal, ainda estou aprendendo a usar o blogger, parece complicado mas pesquisando ajuda em artigos como o seu aprendemos!

apolinario agostinho disse...

fique na duvida em que servidor, um local em que uso para rodar em minha maquina pessoal

Postar um comentário