• 19-11-2007, 14:28:28
    #1
    Arkadaşlar bir yere takıldım yardımcı olabilecek varsa sevinirim.

    Yazmış olduğum makalemin içersinde belirlemiş olduğum kelimeleri otomatik olarak nasıl linke çeviririm.

    Örnek:

    Makalemin içersinde abc kelimesi var sayalım bunu nasıl abc.com a linklerim yani otomatik olarak.

    açarsak: ziyaretçim siteme bir makale ekledi ve bu makalenin içersinde r10 kelimesi kullandı bu kullanmış oldugu r10 kelimelerini nasıl r10.nete link vermesini saglarım. bunu yapan bir java yada asp - php bir script varmı..


    Şimdiden yardımcı olan olamayan herkese tesekkürler.
  • 19-11-2007, 14:47:23
    #2
    Üyeliği durduruldu
    arkadaşlar banada cok lazım bilmeyenlerde vardır muhtemelen anlatırsanız çok güzel olur.Teşekkürler
  • 19-11-2007, 14:48:53
    #3
    Üyeliği durduruldu
    valla böle bişi bilmiyorum ben ama şöyle yapıyorum.
    diyelimki sitemiz bayağı eski bi site.. tüm r10 kelimesine www.r10.net diye link vericeksin diyelim.
    dbyi pcye indiriyorum.

    ctrl+ h aratıom

    r10 nu aratıp
    değiştiriyoruz:<a href="https://www.r10.net" target="_blank">r10</a>

    daha sonra dbyi tekrar yüklüyorum.umarım işinize yarar.
  • 19-11-2007, 15:09:43
    #4
    php de yapılabilir

    <?
    $file = 'key.txt';
    $newfile = 'key.txt.bak';
    
    if (!copy($file, $newfile)) {
        echo "failed to copy $file...\n";
    }
     $ac=fopen("key.txt","r");
    while(!feof($ac))
    {
    $al=fgets($ac, 1024);
    $url1= $al;
    $url= makeSEO($al);
    $parcala=explode(" ",$url);
    if(count($al) < 2) {
    $adi=$parcala[0];
    } else { 
    $sayim= count($url);
    for($i=2; $i <= $sayim;$i++) {
    }
    }
    
    if($adi)
    {
    //echo $url.'<br>';
    echo '<a href="'.$url.'.htm">'.$url1.'</a><br>';
    }
    else
    {
    echo 'Eklemeyedim Sorun Oluştu';
    }
    }
    ?> 
    
     <?php
    
    function makeSEO($text) {
        $text=str_replace(" ","-",trim($text));
        $text=preg_replace("@[^A-Za-z0-9\-_ĞÜŞİÖÇğüşıöç]+@i","",$text);
        $text=ereg_replace(" +"," ",trim($text));
        $text=ereg_replace("[-]+","-",$text);
        $text=ereg_replace("[_]+","_",$text);
        $text=strtolowerTR($text);
        if ((substr($text,-1)=='_')||(substr($text,-1)=='-')) $text=substr($text,0,-1);
        return $text;
    }
    
    function strtolowerTR($text) {
        $TRBul=array('Ğ','Ü','Ş','İ','Ö','Ç','ğ','ü','ş','ı','ö','ç');
        $TRDegistir=array('g','u','s','i','o','c','g','u','s','i','o','c');
        $text=str_replace($TRBul,$TRDegistir,$text);
        $text=strtolower($text);
        return $text;
    }
    
    ?>

    seo olarak yapmıstık bi arkadas yardımcı olmustu bizde paylasalım

    key.txt chmod 777 yapmayı unutma

    key.txt her satıra 1 yazı atarsan yapılır +rep
  • 19-11-2007, 16:10:10
    #5
    Hengame dostum sagol istedigim buydu bana burda kalan iş bunu asp seoya göre uyarlamak bunuda bu gece evde ugrascam benim site asp mysql + seo kolay olmayacak ama bu kodu sanırım asp yapabilirim...

    Repini verdim


    ŁoneŁy sanada cok sagol eger bunu aspye ceviremezsem iş senin yola kalıyor.
  • 20-11-2007, 00:38:12
    #6
    Üyeliği durduruldu
    aspde kullanabilirsin ufak bi ayar gerekir sadece.. yanlıs anlamadıysam
    function editor(strForm)
    strForm = replace(strForm, "[:)]", "<img src=smiley/editor_s1.gif>")
    strForm = replace(strForm, "[:P]", "<img src=smiley/editor_s2.gif>")
    strForm = replace(strForm, "[:(]", "<img src=smiley/editor_s3.gif>")
    strForm = replace(strForm, "[:D]", "<img src=smiley/editor_s4.gif>")
    strForm = replace(strForm, "[;)]", "<img src=smiley/editor_s5.gif>")
    strForm = replace(strForm, "[8D]", "<img src=smiley/editor_s6.gif>")
    strForm = replace(strForm, "[):)]", "<img src=smiley/editor_s7.gif>")
    strForm = replace(strForm, "[:I]", "<img src=smiley/editor_s8.gif>")
    strForm = replace(strForm, "[:o)]", "<img src=smiley/editor_s9.gif>")
    strForm = replace(strForm, "[P(]", "<img src=smiley/editor_s10.gif>")
    strForm = replace(strForm, "[8)]", "<img src=smiley/editor_s11.gif>")
    strForm = replace(strForm, "[(D]", "<img src=smiley/editor_s12.gif>")
    strForm = replace(strForm, "[:@]", "<img src=smiley/editor_s13.gif>")
    strForm = replace(strForm, "[+P]", "<img src=smiley/editor_s14.gif>")
    strForm = replace(strForm, "[:)9]", "<img src=smiley/editor_s15.gif>")
    strForm = replace(strForm, "[:II]", "<img src=smiley/editor_s16.gif>")
    strForm = replace(strForm, "[:(6]", "<img src=smiley/editor_s17.gif>")
    strForm = replace(strForm, "[:S]", "<img src=smiley/editor_s18.gif>")
    editor = strForm
    end function
    KonuTanim = editor(Request.Form("KonuTanim"))
  • 17-09-2008, 19:41:48
    #7
    Üyeliği durduruldu
    Teşekkürler hengame benimde işime yaradı