• 02-07-2013, 03:13:01
    #1
    Merhaba değerli dostlar,

    Md5 fonksiyonuyla bir değerin birbirine şifrelenmek suretiyle kaç defa şifreleneceğini belirlemek istiyorum, yani mesela ali metnini birbirine 5 defa şifrelemek suretiyle şifrelemesi gibi.

    Örneğin;

    ali isminin 2 defa şifrelenmesini isteyelim, ilk şifreleme çıktımız şu 86318e52f5ed4801abe1d13d509443de bu çıktıyı bir defa daha şifreyerek ca9d2001c6ac82b244e0b8e1554bf26a parametresine dönüştürmeli.

    Umarım anlatabilmişimdir, sizce bunu yapmak için nasıl bir yol izlemek gerekir?
  • 02-07-2013, 03:31:56
    #2
    <?php
    
    function md5sifrele($a, $b) {
        return ($b != 0) ? md5sifrele(md5($a), $b-1): $a;
    }
    
    md5sifrele('123', 5);
    
    ?>