Class GuvenlikKodu


/ Published in: PHP
Save to your folder(s)

Written by Zafer Korucu


Copy this code and paste it in your HTML
  1. <?php
  2. class GuvenlikKodu {
  3. public $Kod;
  4.  
  5. public function Kod() {
  6. // 0 ve 999 arasında rastgele bir sayı seçiyor ve bu sayıyı md5’liyoruz
  7. $this->Kod = md5 ( rand ( 0, 999 ) );
  8.  
  9. //Güvenlik Kodlarında ” 0” ve “o” genelde karıştırılır bu karakteri çıkartalım.
  10. $this->Degistir = array ("0" => "", "o" => "" );
  11. $this->Kod = strtr ( $this->Kod, $this->Degistir );
  12.  
  13. //Bize 6 haneli bir kod yeterli. Kodumuzun içinden 6 hane seçiyoruz
  14. $this->Kod = substr ( $this->Kod, 2, 6 );
  15.  
  16. //Elde ettiğimiz 6 haneli sayıyı sessiona atalım.
  17. $_SESSION ['guvenlikkodu'] = $this->Kod;
  18. }
  19. }
  20. ?>

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.