Php ile Tc Kimlik Numarası Kontrolü

<?php
 function tckimlik($tckimlik){
 $olmaz=array('11111111110','22222222220','33333333330','44444444440','55555555550','66666666660','7777777770','88888888880','99999999990');
 if($tckimlik[0]==0 or !ctype_digit($tckimlik) or strlen($tckimlik)!=11){ return false;  }
 else{
 for($a=0;$a<9;$a=$a+2){ $ilkt=$ilkt+$tckimlik[$a]; }
 for($a=1;$a<9;$a=$a+2){ $sont=$sont+$tckimlik[$a]; }
 for($a=0;$a<10;$a=$a+1){ $tumt=$tumt+$tckimlik[$a]; }
 if(($ilkt*7-$sont)%10!=$tckimlik[9] or $tumt%10!=$tckimlik[10]){ return false; }
 else{
 foreach($olmaz as $olurmu){ if($tckimlik==$olurmu){ return false; } }
 return true;
 }
 }
 }
 if(tckimlik('11111111110')){ echo 'Tc Kimlik Numarası doğru!'; } else { echo 'Lütfen geçerli bir Tc Kimlik Numarası giriniz...'; }

?>

Diğer Benzer Yazılar:


WordPress’in Temel Fonksiyonları

Aşağıda işimize yarayabilecek bir çok temel kodları bulabilirsiniz.

İçeriğinizi gösterme kodu

1
<?php the_content(); ?>

Blogda konu olup olmadığını sorgulama

1
<?php if(have_posts()) : ?>

Eğer konu varsa konuları listeleme işlemini aktifleştirme

1
<?php while(have_posts()) : the_post(); ?>

Temanın üst kısmını (header.php) çağırma

1
<?php get_header(); ?>

Yan kolon (sidebar.php) çağırma

1
<?php get_sidebar(); ?>

Temanın alt kısmını (footer.php) çağırma

1
<?php get_footer(); ?>

İlgili makalenin tarihini gösterme

1
<?php the_time('m-d-y') ?>

İlgili makalenin başlığını gösterme

1
<?php the_title(); ?>

İlgili makalenin bağlantısını gösterme

1
<?php the_permalink() ?>

İlgili makalenin kategori adını gösterme

1
<?php the_category(', ') ?>

Kategorileri gösterme

<?php wp_list_cats(); ?>

Sayfaları gösterme

1
<?php wp_list_pages(); ?>

Blog açıklamasını gösterme

1
<?php bloginfo(’description’); ?>

Blog başlığını gösterme

1
<?php bloginfo('name'); ?>

Sitenin style dosyası yolunu alma

1
<?php bloginfo('stylesheet_url'); ?>

Tema adresinin yolunu alma

1
<?php bloginfo('template_url'); ?>

Rss adresini gösterme

1
<?php bloginfo('rss2_url'); ?>

Site adresini gösterme

1
<?php bloginfo('url'); ?>

Blogun html versiyonunu gösterme

1
<?php bloginfo('html_type'); ?>

Etiketleri Gösterme

1
< ?php wp_tag_cloud(); ?>

Aylık arşivi gösterme

1
< ?php get_links_list(); ?>
Bu kodları kullanarak hemen hemen bir çok temayı istediğiniz gibi rahatlıkla değiştirebilir kendinize özgü şeyler yapabilirsiniz.

Diğer Benzer Yazılar:


Gmail Nokta Hilesi

Son zamanlarda gmail’de şunu farkettim. Sizlerle paylaşmak istiyorum. Eğer @gmail.com uzantılı bir mail adresiniz varsa ve bu adresinizin içerisinde nokta varsa yani şöyle örnek vericek olursak cafer.kara@gmail.com. Böyle bir adreste sizin kullanıcı adınız cafer.kara oluyor. Fakat hesabınıza giriş yaparken caferkara diye de giriş yapabilirsiniz ya da size mail atan kişiler caferkara@gmail.com olarakda mail atabilirler. Yani gmail adresinizdeki noktayı algılamıyor.

Şöyle bir hileside mevcuttur. Aynı mail adresinizi kullanarak bir sürü twitter hesabı açabilirsiniz. Aynı adresi birden çok twitter hesabı açarak kullanabilirsiniz. Fakat bu özellik facebook üzerinde çalışmıyor 🙂

Örnek: cafer.kara@gmail.com, cafe.rkara@gmail.com vs…

Diğer Benzer Yazılar:


Facebook Messenger İndir

Bu program ile facebook’un sitesine girmeden de hesabınız ile giriş yaparak mesajlaşabilirsiniz. Program üzerinde herhangi bir düzenleme yapılmadı. Resmi sitesinden indirilerek kendim tarafımdan upload edilip sizlere sunmaktayım. İçiniz rahat olsun…

İndirmek İçin:

https://hotfile.com/dl/162001574/fdc76f9/facebookmsn.zip.html

Diğer Benzer Yazılar:


Şirketlere Zorunlu Web Sitesi Yaptırımı

14 OCAK 2011 KABUL EDİLEN VE 14 ŞUBAT 2011’DE RESMİ GAZETEDE YAYIMLANAN 6102 SAYILI YENİ TÜRK TİCARET KANUNU İLE TÜM LİMİTED VE ANONİM ŞİRKETLERE WEB SİTESİ ZORUNLULUĞU GETİRİLDİ.

Kanunya uymayarak site yaptırmayan ya da eksik bilgiler içeren site yaptıran FİRMA SAHİPLERİNE, TÜM ORTAKLARINA VE MÜDÜRLERİNE 6 AYA KADAR HAPİS VE PARA CEZALARI UYGULANACAKTIR!

PEKİ SİZ NE YAPMALISINIZ?

Devamını Oku

Diğer Benzer Yazılar:


Domain Ekleme Hatası

WHM panelinizde daha önce sildiğiniz bir domaini veya subdomaini tekrar eklerken ve yeni hesap açarken aşağıdaki hatayı alabilirsiniz.

Account Creation Status: failed
Sorry, a DNS entry for domainadi.com already exists, please delete it first (from all servers in the dns cluster)

Bu hatayı almamak için, alan adınızı silerken (WHM panelde, terminate an account bölümünde) sayfanın altında bulunan “Keep Dns Zone (needed if you have moved a domain between servers in the same dns trust relationship, and wish to remove the old domain)”seçeneğini işaretlemeyiniz.

Eğer farkında olmadan bunu işaretleyerek silme işlemini gerçekleştirdiyseniz ve tekrar ekleyemiyorsanız, whm panelinizden dns kaydını silmeniz gerekmektedir. Bu işlemi şu şekilde yapabilirsiniz:
1) WHM panelinize giriniz.
2) DNS Functions bölümündeki “Delete a DNS Zone” linkine tıklayınız.
3) Açılan sayfadaki listede, tekrar eklemek istediğiniz ve hata aldığınız domaini seçip, alttaki “Delete” butonuna basınız.
4) Açılan onay sayfasında hiçbir değişiklik yapmadan tekrar “Delete” butonuna basınız.

Ardından problemsiz olarak domaininizi tekrar ekleyebilirsiniz.

Diğer Benzer Yazılar:


Facebook Reklam Gönderimini Kapatma

Bu yazımda herkesin canını sıkan saçma sapan gereksiz facebook reklamlarını ele alacağım 🙂 Eminim ki sizlerinde bu durumdan canı sıkılmıştır. Facebook’u her açtığımda duvarımda arkadaşlarımdan gelen reklamlar. Sorun şu ki bunların gönderen kişilerinde haberleri yok. Bunun için bir çözüm yolu var. Eğer sizde başkasına haberiniz olmadan reklam göndermek istemiyorsanız bunu uygulayabilirsiniz.

Aşağıdaki sırayı takip ederek yapabilirsiniz;

– Hesap Ayarlarına giriniz,

– Facebook Reklamları sekmesine tıklayınız,

– Burada Üçüncü Şahıs Reklamları Ayarları Düzenle kısmına tıklayınız,

– Buradaki sekmeyi Hiç Kimse olarak güncelleyerek değişiklikleri kayıt edebilirsiniz.

Diğer Benzer Yazılar:


Eurovision 2012 Birincisi İsveç

Yarışmanın en büyük favorisi olarak gösterilen Loreen, ‘Euphoria’ isimli şarkısıyla Bakü’de birinci oldu. İsveç ayrıca aldığı 372 puanla rekor kırdı.

Ülkemizi temsil eden Can Bonomo ise 112 puanla 7. oldu. Ülkemize 12 tam puanı sadece Azerbaycan verdi. Gurbetçilerin yoğun olarak yaşadığı ve hemen hemen her yıl 10 – 12 puan aldığımız Almanya, Fransa, Hollanda, Belçika ve İngiltere’den çok düşük puanlar gelmesi şaşırttı.

Ninelerle yarışmaya katılan Rusya 259 puanla ikinci, favori ülkelerden Sırbistan ise 214 puanla 3. oldu.

CAN BONOMO’DAN İLK YORUM

7 de olur olmaz mı? Teşekkür ederiz. Çok keyifliydi. Sağolun. Konserlerde orada burada görüşmek üzere. Rock’n Rolla’lar için Rock vakti.

Diğer Benzer Yazılar:


Eurovision 2012 Finale Kalan Ülkeler

Azerbaycan’ın ev sahipliğinde düzenlenen 57’nci Eurovision Şarkı Yarışması’nda yarı final sona erdi, ülkemizi temsil eden Can Bonomo ‘Love Me Back’ şarkısıyla 13. sırada sahneye çıktı …

57. Eurovision Şarkı Yarışması’nın 26 Mayıs’ta yapılacak finalinde 1 ve 2. yarı finalden katılacak 10′ar ülke ile finale doğrudan katılan İngiltere, Fransa, İtalya, İspanya, Almanya ve ev sahibi Azerbaycan temsilcileri sahne alacak.

Finalistler:

Litvanya
Bosna Hersek
Sırbistan
Ukrayna
İsveç
Makedonya
Norveç
Estonya
Malta
Türkiye

Diğer Benzer Yazılar: