• 06-06-2013, 17:34:36
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaslar strip_tags ile html leri yok ediyoruz ama ben soyle bisey istiyorum fonksiyonun soyle bir ozelligi var

    strip_tags("$veri","<b>");
    // boyle <b> taglarina izin vermis olduk gerisi kapanmis oldu
    ancak ben bunun aksine <span> tagini engelleyip digerlerini aktif etmek istiyorum. preg_replace le felan da olurda boyle daha basit gibi geldi bunun yolu varmi ?
  • 06-06-2013, 18:05:10
    #2
    Bende merak ediyorum
  • 06-06-2013, 18:30:04
    #3
    Bunu bir denermisin

    $liste = '<a><abbr><acronym><address><article><aside><b><bdo><big><blockquote><br><caption><cite><code><col><colgroup><dd><del><details><dfn><div><dl><dt><em><figcaption><figure><font><h1><h2><h3><h4><h5><h6><hgroup><hr><i><img><ins><li><map><mark><menu><meter><ol><p><pre><q><rp><rt><ruby><s><samp><section><small><strong><style><sub><summary><sup><table><tbody><td><tfoot><th><thead><time><tr><tt><u><ul><var><wbr>';
    
    
    $verim= strip_tags($veri,$liste);
  • 06-06-2013, 21:53:52
    #4
    $content = preg_replace("/\<img(.*?)\>/", '', $content);
    $content = preg_replace("/\<table(.*?)\>/", '', $content);
    $content = preg_replace("/\<tr(.*?)\>/", '', $content);
    $content = preg_replace("/\<th(.*?)\>/", '', $content);
    $content = preg_replace("/\<td(.*?)\>/", '', $content);
    $content = preg_replace("/\<a(.*?)\>/", '', $content);
    $content = preg_replace("/\<div(.*?)\>/", '', $content);
    $find = array('</a>', '</div>', '</table>', '</tr>', '</th>', '</td>', "\r", "\n", "\t");
    $content = str_replace($find, '', $content);
    2010 yılında bu forumda yazılmış
    https://www.r10.net/1060992836-post3.html
  • 07-06-2013, 10:50:46
    #5
    <?php 
    $veri = "<b>text</b> <span>span ici veri</span>";
    $pat  = "#(<span>|</span>)#i";
    $yaz  = preg_replace($pat,"",$veri);
    echo $yaz;
    ?>
    <span></span> taglarini siler, istedigin buysa