Citat:
Ursprungligen postat av allstars
htk i http://tiny.pl/htk refererar väl till en rad i en databas, antar jag så det går inte att "räkna ut" med hjälp av php på din egen server.
edit: jag tänkte nog inte tillräckligt länge innan mitt svar :P
du vill alltså ha en egen funktion som gör samma som untinys api?
|
Precis... men jag lyckades

Det var lättare än jag trodde.
Här är källkod om någon vill ha:
PHP-kod:
function unTiny($url){
$success = false;
//Hämta och följ eventuell Location
do {
$header['Location'] = '';
$header = get_headers($url, 1);
if($header['Location'] != ''){
$url = $header['Location'];
$success = true;
}
} while($header['Location'] != '');
if(!$success){
//Hittade vi ingen Location testa location
do {
$header['location'] = '';
$header = get_headers($url, 1);
if($header['location'] != ''){
$url = $header['location'];
$success = true;
}
} while($header['location'] != '');
}
return $url;
}
echo unTiny('http://tiny.pl/htk'); //Skriver ut http://www.google.com