• 06-10-2007, 09:18:15
    #1
    Arkadaşlar PHP yada Javascript'de Farketmez Uzun Linkleri Nasıl Kısaltabiliriz...

    Örnek:
    http://www.denemesesdenemeses123123.com
    http://www.deneme...123.com
    Şeklinde
  • 06-10-2007, 13:51:25
    #2
    Üyeliği durduruldu
     
    <?PHP
    function link_kisalt($link) {
    $max = 20;
    $sub = intval($max/2);
    $sub2 = $sub*2;
    $sub2 = $sub-$sub2;
    if (strlen($link) > $max) {
    $bas = substr($link, 0, $sub);
    $son = substr($link, $sub2);
    $link = $bas."...".$son;
    }
    return $link;
    }
    ?>
    kullanım şeklide
    <?PHP
    echo "<a href=\"http://www.vahset.net\">".link_kisalt("http://www.vahset.net")."</a>";
    ?>
    tabi kafadan yazdım sorun olabilir.
    çalışma mantığı şu max karakter uzunluğu 20 diye belirttik
    bu eğer 20 karakterden uzunsa 20 karaktere indiriyor
    sondan ve baştan eşit karakter alıyor