• 26-05-2010, 22:47:30
    #1
    merhabalar

    arkadaşlar umarım anlatabilirim şöyle bir kodu ihtiyacım var ;

    kısaca bir bot kullanırken siteme çektiği reklam kodlarını temizlemem gerekiyor.

    şimdi sitemde bir konu yayınladım konu içeriği ;

    <p style="text-align: center;"><em><strong>beachturk r10.net vs vs vs vs ...</strong></em></p>
    şimdi yukarı da ki yazı admin panelinden eklendi ve sitede yayınlandı görüntü olarak karşımıza şöyle birşey çıktı

    beachturk r10.net vs vs vs vs ...

    ve düşünelim ki bu yazı her konunun içinde var. ancak ben bir noktadan sonra bu yazı içinde bulunan r10.net kısmını temizlemek istiyorum. temaya eklenebilecek bir kod ile r10.net yazısını değiştirmek ya da komple silmek mümkün müdür.

    umarım bir bilen bulabilirim .
  • 26-05-2010, 22:50:07
    #2
    hocam botla konuyu çekerken içeriğe bu kodu çalıştırarak

    str_replace('</script>','',preg_replace('#<script type="text/javascript"(.*?)</script>#s',' ',trim($embed526[1])));

    <script type="text/javascript"(.*?)</script> arasındaki kalan veriyi silebilirsiniz..

    ben böyle kullnıyorum

    kolay gelsin
  • 26-05-2010, 22:51:40
    #3
    DeLi_DeRBeDeR47 adlı üyeden alıntı: mesajı görüntüle
    hocam botla konuyu çekerken içeriğe bu kodu çalıştırarak

    str_replace('</script>','',preg_replace('#<script type="text/javascript"(.*?)</script>#s',' ',trim($embed526[1])));

    <script type="text/javascript"(.*?)</script> arasındaki kalan veriyi silebilirsiniz..

    ben böyle kullnıyorum

    kolay gelsin
    kodlar script/script arasında değil hocam aşağıdaki şekilde . bir de tam olarak anlamadım aslında o kod buna göre de düzenlenebilir adman/adman rasındaki veriler sildirilebilir ancak nasıl uygulayacagımı anlayamadım pek bir kodlama bilgim yok .
    <!-- adman_adcode (middle, 1) --><!-- Affiliate Code Do NOT Modify--><a href="http://affiliates.smartliveaffiliates.com/processing/clickthrgh.asp?btag=a_20394b_9455"  target="_blank"><img src="http://affiliates.smartliveaffiliates.com/processing/impressions.asp?btag=a_20394b_9455" alt="Smart Live Turkce Canli Casino" border=0 width="350"  height="250" ></a><!-- End affiliate Code--><!-- /adman_adcode (middle) -->
  • 26-05-2010, 22:59:50
    #4
    Eposta Aktivasyonu Gerekmekte
    <?php
    $data = '<!-- adman_adcode (middle, 1) --><!-- Affiliate Code Do NOT Modify--><a href="http://affiliates.smartliveaffiliates.com/processing/clickthrgh.asp?btag=a_20394b_9455"  target="_blank"><img src="http://affiliates.smartliveaffiliates.com/processing/impressions.asp?btag=a_20394b_9455" alt="Smart Live Turkce Canli Casino" border=0 width="350"  height="250" ></a><!-- End affiliate Code--><!-- /adman_adcode (middle) -->';
    
    str_replace('<img src="http://affiliates.smartliveaffiliates.com/processing/impressions.asp?btag=a_20394b_9455" alt="Smart Live Turkce Canli Casino" border=0 width="350"  height="250" >', "", $data);
    
    echo $data;
    ?>
  • 26-05-2010, 23:09:31
    #5
    henüz saglıklı bir sonuc alamadım nizzo hocam biraz daha acıklayıcı olabilir misin
  • 26-05-2010, 23:14:13
    #6
    Eposta Aktivasyonu Gerekmekte
    str_replace('BUNU', "BUNA ÇEVİR", Değişiklik yapılacak veri);

    Açıklayıcı oldu sanırım
    http://www.php.net/manual/tr/function.str-replace.php

    preg_match ilede alabilirsin onuda araştır yada explode
  • 27-05-2010, 00:14:21
    #7
    Alıntı
    preg_replace("/\<(.*)\>/","",$yazi);
    < ile> arasındaki herşeyi siler.
  • 29-05-2010, 00:46:29
    #8
    Kimlik doğrulama veya yönetimden onay bekliyor.
    mrtoxic adlı üyeden alıntı: mesajı görüntüle
    < ile> arasındaki herşeyi siler.
    Peki ya HTML etiketleri?

    Siz tam olarak hangi kodları silmek istiyorsunuz? Mümkünse çketiğiniz bir içeriği ekleyin buraya (reklam kodları temizlenmemiş hâlde). Öyle bir bakalım.