Türk Konsol

Bir portal blog (Teknoloji,oyun,haber,programlama,internet konuları) sitesi.

Haziran 10th, 2010

Tc kimlik no doÄŸrulama fonksiyonu

Php, php uygulamaları, by Emre Sarıoğlu.

Bir başka php uygulaması daha, tc kimlik no doğrulama fonksiyonu, bir başka projemize ışık tutabilir.Aşağıda uygulamanın php kodlarına ulaşabilirsiniz.

<?php
/*
* @author : Yunus Öksüz | 0xyGen a.k.a yns
* @mail  : yns [at] linuxboyz [dot] com
* @web : http://yns.linuxboyz.com || http://yunusoksuz.com
*/
function tckimlikdogrula($tcno)
{
    if(strlen($tcno) < 11){ return false; }
    if($tcno[0] == '0'){ return false; }
    $toplam = ($tcno[0] + $tcno[2] + $tcno[4] + $tcno[6] + $tcno[8]) * 7;
    $cikar  = $toplam - ($tcno[1] + $tcno[3] + $tcno[5] + $tcno[7]);
    $mod = $cikar % 10;
    if($mod != $tcno[9]){ return false; }
    $hanelertoplami = '';
    for($i = 0 ; $i < 10 ; $i++){ $hanelertoplami += $tcno[$i];  }
    if($hanelertoplami % 10 != $tcno[10]){ return false; }
 
    return true;
}
 
?>

Kod ceviz forumda daha önce bir arkadaş paylaşmıştır, bende daha göz önünde bulunsun diye tc kimlik no doğrulama isimli fonksiyonu burda sizlerle paylaştım.

Back Top

Responses to “Tc kimlik no doÄŸrulama fonksiyonu”

Comments (0) Trackbacks (0) Leave a comment Trackback url
  1. No comments yet.
  1. No trackbacks yet.

Bir Cevap Yazın