IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   PHP (https://www.ircforumlari.net/php/)
-   -   Rastgele Kelime ve Sayı Üreteci (https://www.ircforumlari.net/php/670977-rastgele-kelime-ve-sayi-ureteci.html)

hAte 15 Ocak 2015 06:47

Rastgele Kelime ve Sayı Üreteci
 
Duz Metin
<?php
function rastgele_kelime($tip = 'alnum', $len = 8)
{
switch($tip)
{
case 'alnum' :
case 'numeric' :

switch ($tip)
{
case 'alnum' : $depo = '023456789abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQR STWXYZ';
break;
case 'numeric' : $depo = '0123456789';
break;
}

$str = '';
for ($i=0; $i <$len; $i++)
{
$str .= substr($depo, mt_rand(0, strlen($depo) -1), 1);
}
return $str;
break;
case 'benzersiz' : $deger= md5(uniqid(mt_rand()));
return $deger;
break;
}
}
?>

Kullanımı ise oldukça basit.
Duz Metin
<?php
//Kelime ve sayılardan oluşan 12 karakterli bir kelime
echo rastgele_kelime('alnum','12');

//sadece sayılardan oluşan 7 karakterli bir sayı
echo rastgele_kelime('numeric','7');

//md5 şifrlemesine sahip bir kelime
echo rastgele_kelime('benzersiz');
?>

Rastgele şifre üretmeniz gerektiği veya resmin üzerindeki yazı ile form kontrol etmek istediğiniz zamanlarda bu basit ama kullanışlı fonksiyondan yararlanabilirsiniz.

WaLek 15 Ocak 2015 09:50

Cevap: Rastgele Kelime ve Sayı Üreteci
 
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Merhabalar...

Paylastıgın Kodları HTML veya PHP içerisinde veya Metin oLarak katdetsen daha bı hos gozukur bence : ) Paylasımların ııcın tesekkurler..

Osman 06 Mayıs 2015 14:15

Cevap: Rastgele Kelime ve Sayı Üreteci
 
Paylaşım için teşekkürler ama kaynak belirtseydin iyi olurdu.

¿ 11 Mayıs 2015 05:06

Cevap: Rastgele Kelime ve Sayı Üreteci
 
PHP- Kodu:

<?php
function rastgele($sayi=10) {
   
$cikti '';
   
$karakterler "1234567890ABCDEFHJKLMNPRTVWXYZabcdefghijklmnopqrstuvwxyz";
   for (
$i 0$i $sayi$i++) {
       
$cikti .= $karakterler[mt_rand(0strlen($karakterler)-1)];
   }
   return 
$cikti;
}
echo 
rastgele(10);
?>

Buda farkli bir fonksiyon :p

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 03:27.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk