- Entrou
- Set 19, 2006
- Mensagens
- 7,829
- Gostos Recebidos
- 67
Boa tarde pessoal.
Criei um projecto em tempos de Url's pequenas ou mais conhecido por ShortUrl.
Aqui fica uma função para uso da api deste website para gerar url's pequenas nos vossos script's php.
Função:
Exemplo de uso:
Espero que faça jeito
Criei um projecto em tempos de Url's pequenas ou mais conhecido por ShortUrl.
Aqui fica uma função para uso da api deste website para gerar url's pequenas nos vossos script's php.
Função:
function geraTuaurl($url)
{
//$tipo define se a url abre em 1 = frame ou 0 = 503 redirect
$tipo = 0;
$ch = curl_init();
$timeout = 5;
$url2 = urldecode($url);
curl_setopt($ch,CURLOPT_URL,'http://tuaurl.com/api-externa.php?url='.$url2.'&tipo=$tipo);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return "href=\"".$data."\"";
}
Exemplo de uso:
preg_replace('/href=\"(http:\/\/[^\s]+)\"/ie', "geraTuaurl('$1')", $conteudo);
Espero que faça jeito