disign | PHP: creare tinyurl | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/php-creare-tinyurl-409-2-1.html

© Luca Frassineti

Programmazione 6.311 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,'https://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 = "https://www.disign.it/jquery-centrare-orizzontalmente-e-verticalmente-388-2-1.html";
$nuova_url_breve = get_tiny_url($indirizzo);
echo $nuova_url_breve
;

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


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