• 13-12-2009, 11:37:02
    #1
    Merhaba arkadaşlar. Elimdeki verideki javascriptleri temizleme amaçlı bir preg_replace kodu yazdım.

    $konux = preg_replace("/<script(.*?)>(.*?)<\/script>/i", "", $konux);

    Ancak bu kod sadece tek satırdan oluşan javascriptleri temizlemeye yaradı. Yani

    <script>...</script> şeklindeki kodu bu kod ile temizleyebiliyorken,

    <script>
    ...
    </script>

    şeklindeki kodu temizleyemedim. Sanırım /.../i ayracındaki "i" den kaynaklanıyor bunu, ne kadar uğraştıysam bulamadım doğru ayracı. Yardımcı olabilir misiniz?
  • 13-12-2009, 22:49:17
    #2
    sondaki i harfinin yanina birde s harfi koymayi dene
    $konux = preg_replace("/<script(.*?)>(.*?)<\/script>/is", "", $konux);
  • 14-12-2009, 16:16:28
    #3
    evet /.../is işimi gördü

    teşekkürler