PHP Rastgele Şifre Oluşturucu
profileImg PHP Rastgele Şifre Oluşturucu
PHP

Merhaba, PHP Rastgele Şifre Oluşturucu uygulamasına ihtiyacı olan arkadaşlar için bu projeyi geliştirdim. Yapılabilecek en basit şekilde oluşturdum projeyi özelliklerinden bahsedeyim. 

  • Uzunluğunu belirleyebiliyorsunuz.
  • Harf, rakam, sembol olarak karışık bir şifre veriyor.
  • Bootstrap 5 kullandım tasarım için.
  • Javascript, PHP, HTML dillerini kullanarak oluşturdum.

Bunu geliştirebilirsiniz. Oluşan şifreleri veritabanına kaydederek önceki oluşturmuş olduğunuz şifrelere de ulaşabilirsiniz. Sizin hayal gücünüze kalmış bir şey bu proje ile bir şifre oluşturucu iskeletine sahip olacaksınız. Geliştirilmeye açık bir projedir.

Kaynak Kodları

Projenin kaynak kodlarını buraya ekliyorum indirmek isterseniz github linkinden de ulaşabilirsiniz.

function rastgelesifre($uzunluk)
{
    $veriler = "0123456789";
    $veriler .= "ABCDEFGHIJKLMNOPRSTUVYZWX";
    $veriler .= "abcdefghiklmnoprstuvyzwx";
    $veriler .= "!@#$%^&*()_+";
    $rastgelesifre = "";

    for($i = 0; $i < $uzunluk; $i++)
    {
        $rastgelesifre  .= substr($veriler, rand(0, strlen($veriler)), 1);
    }
    return $rastgelesifre;
}

@$uzunluk = $_POST["uzunluk"];

Yukarıdaki kod da "rastgelesifre" adında bir fonksiyon oluşturdum. Parametre olarak "$uzunluk" değişkenini belirttim.

"$veriler" ile şifrede olmasını istediğim karakterleri belirttim. Ben büyük harf, küçük harf, rakam ve özel sembolleri kullandım. Siz isterseniz sadece harf, sadece sembol, sadece rakam şeklinde de yapabilirsiniz. 

Projenin Tüm Kaynak Kodları

Github: Tıkla

Github profilimden girip indirip kullanabilirsiniz. Aklınıza takılan herhangi bir soru için Soru & Cevap alanını kullanabilirsiniz. Proje ile alakalı elimden geldiği kadar yardımcı olurum. İyi günler:)