Arkadaşlar php - js ile
bir generate butonuna bastığımızda 10 haneli(harf-sayı) örnek ilk 3ü hep ABC olacak şekilde kod nasıl üretebiliriz acaba ?
Benzersiz kod üretme
22
●10.897
- 21-10-2013, 20:23:03Üyeliği durduruldurandom fonksiyonu hariç sağlam birşey arıyorum hocam. bu kodu veritabanında tutacağım.olcaytd adlı üyeden alıntı: mesajı görüntüle
- 21-10-2013, 23:30:37Üyeliği durduruldu/* Şifre */
function sifre_uret($uzunluk) {
$karakterler = "abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLM NOPQRSTUVWXYZ";
$karakter_sayi = strlen($karakterler);
for ($ras = 0; $ras < $uzunluk; $ras++) {
$rakam_ver = rand(0,$karakter_sayi-1);
$sifre_ver .= $karakterler[$rakam_ver];
}
return $sifre_ver;
}
/* Şifre */
sifre_uret(10) yazarsan 10 karakter sifre_uret(5) yazarsan 5 karakter üretir.
alıntıdır. - 22-10-2013, 00:03:50bu php,
function uniqerand($len = 7) { $word = array_merge(range('a', 'z'), range('A', 'Z'), range('0', '9')); shuffle($word); return substr(implode($word), 0, $len); } echo 'ABC'.uniqerand();buda js,
function randomString() { var chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz"; var string_length = 7; var randomstring = ''; for (var i=0; i<string_length; i++) { var rnum = Math.floor(Math.random() * chars.length); randomstring += chars.substring(rnum,rnum+1); } return 'ABC'+randomstring; } alert(randomString()); - 22-10-2013, 08:17:40Kimlik doğrulama veya yönetimden onay bekliyor.bundan sonra yazılanlar gereksiz olmuş.jebias adlı üyeden alıntı: mesajı görüntüle