• 10-11-2013, 21:29:48
    #1
    Merhaba elimde bir bot var. Botla içerik çekiyorum çektiğim içeriğin sadece linkini db ye kaydetmek istiyorum. Ancak şöyle bir sorun var. Bot yakaladığı linkleri şöyle görüyor:

    https:\/\/siteadresi.com\/dosya\/abcdefg -> (.com/dosya/ sonrası değişken)
    https:\/\/siteadresi.com\/dosya\/hijklmn

    ben bu linkleri nasıl

    https://siteadresi.com/dosya/abcdefg
    https://siteadresi.com/dosya/hijklmn

    şeklinde db ye kaydedebilirim. Hayırsever arkadaşlardan yardım bekliyorum.
  • 10-11-2013, 21:32:08
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $link = stripslashes("https:\/\/siteadresi.com\/dosya\/asdfg");
    
    echo $link;
    işinize yarayacaktır.
  • 10-11-2013, 21:34:26
    #3
    hocam çok sağolun. peki şunu nasıl halledebilirim.

    linkte belirttiğiniz asdfg bir değişken. yani botla çektiğim içerikte https:\/\/siteadresi.com\/dosya\/değişken şeklinde çekiyorum. Burayı nasıl algılatabileceğim. Çünkü her linkin farklı olduğu için farklı bir kod denemek gerekiyor sanırım.
  • 11-11-2013, 02:44:59
    #4
    "regex" kullanman gerekiyor, araştır istersen biraz yine anlamadığın noktalarda yardım isteyebilirsin
  • 11-11-2013, 02:54:21
    #5
    Sağ olun hocam araştıralım gün içinde.

    HTC EVO 3D X515m cihazımdan Tapatalk kullanılarak gönderildi
  • 11-11-2013, 09:22:44
    #6
    Direk olarak stripslashes() içine sokarsan zaten varsa temizlik işlemini yapıyor.