/*
Desenvolvida por Tibério Ferreira Lima Brasil
MSN: tiberio_brasil@hotmail.com
EMAIL: tiberiobrasil@gmail.com
SITE: http://www.tiberiobrasil.com.br/
====================
Script Recorta HTML:
====================
Retorna uma string HTML de uma página qualquer
================
Como utilizá-la:
================
Este script retorna o código fonte de uma página e
utiliza a função explode para recortar um pedaço do
código HTML desta página.
============
Por exemplo:
============
- URL: http://www.urlqualquer.com.br/
// Codigo Fonte
Nome de usuário: Tibério
Número: 10
- Para obtermos o nome do usuário, utilizamos:
$pag = 'http://www.urlqualquer.com.br/';
$st1 = 'Nome de usuário: ';
$st2 = '
';
$va1 = retorna_string($pag,$st1,$st2);
// $va1 = 'Tibério';
$st1 = '
Número: ';
$st2 = '';
$va2 = retorna_string($pag,$st1,$st2);
// $va2 = '10';
*/
@set_time_limit(0);
function retorna_codigo($url){
$ini = @curl_init();
if(!$ini){
exit();
}
curl_setopt($ini, CURLOPT_URL, $url);
curl_setopt($ini, CURLOPT_HEADER, 0);
ob_start();
curl_exec($ini);
curl_close($ini);
$var = ob_get_contents();
ob_end_clean();
return $var;
}
function retorna_string($var,$st1,$st2){
$var = retorna_codigo($var);
$res = explode($st1,$var);
$res = explode($st2,$res[1]);
$ar1 = array('
');
$ar2 = array('');
$res = str_replace($ar1, $ar2, $res[0]);
return $res;
}
$pag = 'http://www.phpbrasil.com/';
$st1 = '';
$va2 = retorna_string($pag,$st1,$st2);
// Retornando um usuário do elenco da PHP Brasil e seus pontos
echo '';
echo ' » Usuário: '.$va1.'';
echo '
';
echo ' » Pontos: '.$va2.'';
echo '';
?>