• 30-01-2018, 17:39:44
    #1
    merhabalar.
    bir projemde strip_tags kullanıyorum.
    normal html kodlarını siliyor fakat
    <ins data-publisher="adm-pub-140550463727" data-ad-type="inpage" class="adm-ads-area" data-ad-network="170280064928" data-ad-sid="600"></ins><script type="text/javascript"> $(window).load(function () { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = 1; s.src = "//cdn2.admatic.com.tr/showad/showad.js"; el.parentNode.insertBefore(s, el); });</script>
    bu şekil olan kodu
    $(window).load(function () { var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = 1; s.src = "//cdn2.admatic.com.tr/showad/showad.js"; el.parentNode.insertBefore(s, el); });
    bu şekilde geri veriyor. javascript kodlarını felanda alıyor yani. bunun için farklı bir fonksiyon mu kullanacağız ?
  • 30-01-2018, 18:10:49
    #2
    Görevini yerine getiriyor işi bu zaten html kodları temizlemek. Sen ne temizlesib istiyorsun ?
  • 30-01-2018, 18:11:59
    #3
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Görevini yerine getiriyor işi bu zaten html kodları temizlemek. Sen ne temizlesib istiyorsun ?
    yukarıda kod bölümünde belirttiğim 2. bölümüde almamasını istiyorum
  • 30-01-2018, 18:13:55
    #4
    Anlamadım kusura bakma ne yapmak istediğini.
  • 30-01-2018, 18:20:54
    #5
    Adalente adlı üyeden alıntı: mesajı görüntüle
    Anlamadım kusura bakma ne yapmak istediğini.
    şimdi bir tane div aralığı düşünün.
    bu div aralığında da 1. kod bölümünde verdiğim kodlar yer alıyor.
    ben strip tags ile html kodları temizleyip metini almak istiyorum. temizlemesine temizliyor.
    fakat metinin içinde yukarıda ki, 2. koddaki yazılarda kalıyor
  • 30-01-2018, 18:46:23
    #6
    strip_tags yerine aşağıdaki kodu kullanabilirsin hocam, test etmedim ama çalışması lazım.
    $content = preg_replace('/<ins(.*?)script>/', '', $content);
  • 30-01-2018, 23:13:56
    #7
    Daryl_Dixon adlı üyeden alıntı: mesajı görüntüle
    strip_tags yerine aşağıdaki kodu kullanabilirsin hocam, test etmedim ama çalışması lazım.
    $content = preg_replace('/<ins(.*?)script>/', '', $content);
    olmadı hocam ya da ben yaptıramadım
  • 30-01-2018, 23:27:31
    #8
    FFO
    Kimlik doğrulama veya yönetimden onay bekliyor.
    preg_replace("/<ins(.*)<\/script>/", "test", $input_lines);
  • 31-01-2018, 00:23:32
    #9
    FFO adlı üyeden alıntı: mesajı görüntüle
    preg_replace("/<ins(.*)<\/script>/", "test", $input_lines);
    Hocam Allah razı olsun şıp diye oturdu yerine ve çalıştı.
    peki bu "test" nedir ne işe yarıyor ?