• 01-09-2018, 11:42:48
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Başlıkta belirttiğim olayı nasıl yapabilirim?

    Mesela bir tablom var
    Üye Adı | Site Linki | Gönderdiği Hit | Tarih
    ---------------------------------
    ScriptEvin | ***.*** | 500 | 01.09.2018
    ---------------------------------

    Yani site linki sütununu sansürlü çekmek istiyorum
  • 01-09-2018, 11:45:37
    #2
    veriyi çektikten sonra sansürleyebilirsin
  • 01-09-2018, 11:46:15
    #3
    susmus adlı üyeden alıntı: mesajı görüntüle
    veriyi çektikten sonra sansürleyebilirsin
    İşte nasıl hocam? Fonksiyon olacağını düşünüyorum. İnternette sansür fonksiyonlarını araştırdım ama bir sonuca varamadım
  • 01-09-2018, 11:49:48
    #4
    strlen fonksiyonu ile çekilen verinin kaç harlfi olduğunu bulup * karakterini döngüye sokup ekrana yazdırabilirsin
  • 01-09-2018, 11:50:09
    #5
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Veriyi yazdırırken nasıl yazdırıyorsun?
  • 01-09-2018, 11:51:43
    #6
    nasıl nerede kullanacağınızı bilmediğim için net bir cevap veremiyorum ama size sansür yapcak fonskiyonu yazabilirim.

    function fmd_sansur($metin){
    $degismezler=array(".","-");
    
    $m="";
    
    for($i=0;$i<mb_strlen($metin);$i++){
    if(in_array($metin[$i],$degizmezler))$m.=$metin[$i];
    else $m.="*";
    }
    return $m;
    }
    echo fmd_sansur("cby-fmd.com");
    
    //çıktı ***-***.***
  • 01-09-2018, 11:53:49
    #7
    snrtr adlı üyeden alıntı: mesajı görüntüle
    strlen fonksiyonu ile çekilen verinin kaç harlfi olduğunu bulup * karakterini döngüye sokup ekrana yazdırabilirsin
    Teşekkür ederim.

    tolgasen adlı üyeden alıntı: mesajı görüntüle
    Veriyi yazdırırken nasıl yazdırıyorsun?
    <?
    $bilgilerimsor=$db->prepare("SELECT * from gonderim Order By id DESC LIMIT 5");
    $bilgilerimsor->execute();

    while($bilgilercek=$bilgilerimsor->fetch(PDO::FETCH_ASSOC)){ ?>
    <tr>
    <td><? echo $bilgilercek["adi"];?></td>
    <td><? echo $bilgilercek["linki"];?></td>
    <td><? echo $bilgilercek["ghit"];?></td>
    <td><? echo $bilgilercek["tarihi"];?></td>
    </tr>
    <? } ?>
  • 01-09-2018, 11:56:59
    #8
    ScriptEvin adlı üyeden alıntı: mesajı görüntüle
    Başlıkta belirttiğim olayı nasıl yapabilirim?

    Mesela bir tablom var
    Üye Adı | Site Linki | Gönderdiği Hit | Tarih
    ---------------------------------
    ScriptEvin | ***.*** | 500 | 01.09.2018
    ---------------------------------

    Yani site linki sütununu sansürlü çekmek istiyorum
    Sorgunuzu ekrana basarken site linki sütununu yazdirmaniza gerek yok sansurlenecegi icin. onun yerinde ekrana *** basarsiniz bu kadar. en temel basit mantik budur
  • 01-09-2018, 11:57:54
    #9
    <?php
    
    
    function fmd_sansur($metin){
    $degismezler=array(".","-");
     
    $m="";
     
    for($i=0;$i<mb_strlen($metin);$i++){
    if(in_array($metin[$i],$degizmezler))$m.=$metin[$i];
    else $m.="*";
    }
    return $m;
    }
    
    
    $bilgilerimsor=$db->prepare("SELECT * from gonderim Order By id DESC LIMIT 5");
    $bilgilerimsor->execute();
    
    while($bilgilercek=$bilgilerimsor->fetch(PDO::FETCH_ASSOC)){ ?>
    <tr>
    <td><? echo $bilgilercek["adi"];?></td>
    <td><? echo fmd_sansur($bilgilercek["linki"]);?></td>
    <td><? echo $bilgilercek["ghit"];?></td>
    <td><? echo $bilgilercek["tarihi"];?></td>
    </tr>
    <? } ?>