• 25-04-2010, 21:57:44
    #1
    Merhaba arkadaşlar aşağıda ki kod ile karakterin şifresini MD5 e çevirebiliyorum ancak tüm karakterlere nasıl uygularım bunu bilmiyorum bilen varsa yazabilirmi acil gerekli

     <?php //OzkanTR
    
    $ex = odbc_exec;
    $re = odbc_result;
    $ar = odbc_fetch_array;
    $ro = odbc_fetch_row;
    
    $conn = odbc_connect("KN_Online","USER","PASS");
    
    $eskisifre = $ex($conn,"select strPasswd from TB_USER where StrAccountID = 'test'");
    
    
    $yenisifre = md5('$eskisifre');
    
    $ozkan = $ex($conn,"update TB_USER set StrMD5Pwd = $yenisifre where StrAccountID = 'test');
    
    echo $yenisifre;
    
    ?>
  • 26-04-2010, 00:31:00
    #2
    Üyeliği durduruldu
    loop ile donmeniz lazim. odbc fonksiyonlarinda da fetch islemi mumkun.
  • 26-04-2010, 12:05:17
    #3
    mySQL server üzerinde aşağıdaki kodu çalıştırırsan hepsini 1 kerede çevirebilirsin.
    update TB_USER set StrMD5Pwd = md5('$yenisifre') where StrAccountID = 'test'
    Yada While() ile dönebilirsin tek tek ama datarow sayısına göre zaman alır. En hızlısı bu işi sql üzerinde halletmek.

    iyi çalışmalar.