disign.it | PHP: creare tinyurl | a digital sign for a best design!
A digital sign for a best design
Programmazione 4.715 visualizzazioni

PHP: creare tinyurl

05/06/2012

Tinyurl è un servizio oramai conosciuto da tutti che permette di rendere indirizzi lunghissimi in url brevi di maggior comodità da segnare o utilizzare.

Grazie a  Php possiamo costruire al volo il tinyurl di qualsiasi pagina attraverso l'utilizzo di una funzione relativamente semplice, eccola (se sostituiamo nella chiamata di prova l'indirizzo  con $_SERVER[REQUEST_URI] otterremo sempre l'Url breve della pagina corrente!):

 

function get_tiny_url($url)
{
$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,'http://tinyurl.com/api-create.php?url='.$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
 
// prova dello script

$indirizzo = "http://www.disign.it/jquery-centrare-orizzontalmente-e-verticalmente-388-2-1.html";
$nuova_url_breve = get_tiny_url($indirizzo);
echo $nuova_url_breve
;

← Jquery: detect Iphone, Ipad, Ipod Php: detect della lingua del browser →

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 

© 2009 - 2017 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.