Fungsi Membuat TinyURL pada PHP
December 26, 2007 by maseko Saya menemukan kode fungsi ini di sini dan akan digunakan dalam update WP-Autokron, agar bisa menggunakan TinyURL untuk alamat entry blog yang ditulis atau edit pada template kron. Sayangnya, karena dalam kode tersebut menggunakan fungsi file_get_contents yang tidak mungkin dijalankan di server tempat hosting setelah mencobanya langsung, maka saya mencoba menggantinya dengan memanfaatkan fungsi pada library CURL.
function tinyurl($url){
$buka = curl_init();
$uri = "http://tinyurl.com/create.php?url=".$url;
curl_setopt($buka, CURLOPT_URL, $uri);
curl_setopt($buka, CURLOPT_HEADER, false);
curl_setopt($buka, CURLOPT_RETURNTRANSFER, true);
$content = curl_exec($buka);
//$content = file_get_contents("http://tinyurl.com/create.php?url=".$url);
preg_match('/http:\/\/preview\.tinyurl\.com\/(.*)<\/b>/', $content, $matches);
return "http://tinyurl.com/".$matches[1];
}
Semoga saja dengan perubahan ini, WP-Autokron sudah bisa mengirim TinyURL untuk entry blog yang ditulis.

Posted in 







Maseko Thank U Bgt ya dah menginformasikan tentang SOUCE CODE PHP yang mungkin menarik buat dimodifikasi ulang untuk menjadikan situs yg menarik