• 16-03-2020, 11:49:33
    #1
    Merhaba arkadaşlar. PHP Laravel de bir program yapıyorum. kullanıcı adı ve şifrelerinin göründüğü ekranda şifreler olduğu gibi görünüyor bunu * karakterine nasıl çevirebiliri.

    Örneğin;
    ahmet 12345 değilde ahmet ******** görünsün

    şifreleri tablo içinde içinde
    <td class="text-center" style=""><?=$sifre?></td> şeklinde gösteriyorum.
  • 16-03-2020, 11:50:47
    #2
    HTML de input tagında type="password" tanımlamanız gerekiyor.
    Edit: Tablo gibi mi demek istediniz? Yoksa giriş yaparken mi?
  • 16-03-2020, 11:52:40
    #3
    HTML kodu üzerinden formda input'un içinde type="password" yazarsanız olur.
  • 16-03-2020, 11:53:03
    #4
    TDBilisim adlı üyeden alıntı: mesajı görüntüle
    HTML de input tagında type="password" tanımlamanız gerekiyor.
    Edit: Tablo gibi mi demek istediniz? Yoksa giriş yaparken mi?
    input içinde değil hocam tablo içinde gösteriliyor
    <td class="text-center" style=""><?=$sifre?></td> şeklinde gösteriyorum.



    DokuzAlti adlı üyeden alıntı: mesajı görüntüle
    HTML kodu üzerinden formda input'un içinde type="password" yazarsanız olur.
    input içinde değil hocam tablo içinde gösteriliyor
    <td class="text-center" style=""><?=$sifre?></td> şeklinde gösteriyorum.
  • 16-03-2020, 11:56:13
    #5
    Hocam o zaman niye string olarak "******" tanımlamıyorsunuz? $sifre yerine? Yoksa belirli karakteri göstersin mi istiyorsunuz?
  • 16-03-2020, 11:58:46
    #6
    php ile şu şekilde yapabilirsin
    $password = str_repeat("*", strlen($password));
    Kaynak: https://stackoverflow.com/questions/...68871#25968871

    Bir de javascript alternatifi vereyim
    var word = "Chowder"; // Normally dynamic but for this sake, static.
    word = word.replace(/./g, "*");
    
    // To test
    console.log(word);
    // Output: *******
    Kaynak: https://css-tricks.com/forums/topic/...th-an-asterisk
  • 16-03-2020, 11:59:04
    #7
    TDBilisim adlı üyeden alıntı: mesajı görüntüle
    Hocam o zaman niye string olarak "******" tanımlamıyorsunuz? $sifre yerine? Yoksa belirli karakteri göstersin mi istiyorsunuz?
    kullanıcının ilk şifresini sistem otomatik veriyor hocam eğer kişi şifresini değiştirmezse şifresi sistemde normal olarak görünecek eğer değiştirmişse **** olarak görünecek.



    SeMoLi adlı üyeden alıntı: mesajı görüntüle
    var word = "Chowder"; // Normally dynamic but for this sake, static.
    word = word.replace(/./g, "*");
    
    // To test
    console.log(word);
    // Output: *******
    Kaynak: ​https://css-tricks.com/forums/topic/...th-an-asterisk​​​
    deniyorum hocam hemen
  • 16-03-2020, 12:02:39
    #8
    PHP de de str_replace() kullanabilirsiniz o zaman.
  • 16-03-2020, 12:03:30
    #9
    TDBilisim adlı üyeden alıntı: mesajı görüntüle
    PHP de de str_replace() kullanabilirsiniz o zaman.
    tamam hocam teşekkür ederim