BURADA REKLAM VERİN
 
Şimdi Üye Ol | Şifremi Unuttum

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Ana SayfaSanalkurs.netProgramlarSanalkurs.netÖnemli SitelerSanalkurs.netYazarlarSanalkurs.netDers EkleSanalkurs.netE-DergiSanalkurs.netBlog Sanalkurs.netİletişimSanalkurs.netForum
 
Anasayfa » PHP & MySQL (210 ders)
 
PHP ile İçerik Kontrolü

Yazar: Ercan Karaçelik  
Eklenme: 27.06.2009   Okunma: 1198   Seviyesi:  Orta
 
Bu derste PHP ile programlamada yardımcı olacak birkaç fonksiyonu göreceğiz.

isset()

Bu komut ile değişkenin değeri olup olmadığını kontrol etmeye yarar. Değeri olursa true değer döndürür.


Ör:  <?php
          $ad=?Ercan?;
         İf (isset ($ad))
{
       Echo ?degişken degeri vardir?;
}else{
        Echo ?degişken degeri bostur?;  
}
      ?>


Sonuç olarak ekrana "Değişken değeri vardır" yazacaktır.

unset()

Isset fonksiyonunun olumsuzu unset komutudur.

Aynı örnekle gösterelim.


Ör:    <?php
         $ad=? ?;
         İf (unset ($ad))
{
      Echo ?degişken degeri bostur?;   
}else{
      Echo ?degişken degeri vardir?;
  
}
     ?>



Burada ise ekrana "Değişken değeri boştur" yazısı çıkacaktır.

empty()

unset komutuna benzer. İşlevleri aynıdır. Formlarda boş bırakılan alanları kontrol için kullanılabilir.


Ör:   <?php 
         $ad=? ?;
         İf (empty ($ad))
{
      Echo ?degişken degeri bostur?;   
}else{
      Echo ?degişken degeri vardir?;
  
}
      ?>


Sonuç olarak ekrana "Değişken değeri boştur" yazısı çıkacaktır.

strlen()

Değişkende bulunan karakter sayısını bulmamızı sağlar. Formlarda password (parola) alanlarını kontrol için kullanabiliriz.


Ör:  <?php
         $sifre=12345678;
         İf (strlen($sifre)<9)
{   
     Echo ?girilen sifre 9 karakterden az olamaz?;
}else{
     Echo ?sifre kaydedildi?;
}

?>


Burada ise ekrana "Girilen şifre 9 karakterden az olamaz" yazısı çıkacaktır.

eregi()

Metin içinde belirtilen değerin olup olmadığını kontrol eder. Mail kontrolü için kullanılabilir.


<?php
$mail=?ercan@hotmail.com?;
İf (eregi(?@?,$mail))
{
  Echo?mail adresiniz dogru?;
}else{
  Echo?mail adresiniz yanlis?;
}
?>


Sonuç olarak ekrana "Mail adresiniz doğru" çıktısını verir.
 

Paylas  

PHP ile İçerik Kontrolü Dersini Yazdirin
Yazdır

"PHP ile İçerik Kontrolü" dersi için 6 yorum var

29.06.2009 Sa1donder diyor ki:
bu eregi kontrolu onemli, özellikle de geçerli ve geçersiz mali kontrolunde

30.06.2009 Chemengineer diyor ki:
Çok teşekkürler güzel açıklama çok kullanılıyor çünkü

03.07.2009 seyit emre ünak diyor ki:
saolun

06.07.2009 BLACKSTEEL diyor ki:
siz saolun arkadaşlar ben teşekkür ederim

08.07.2009 php diyor ki:
unset fonksiyonunun kullanımı ile ilgili bir hata mevcut anlatımınızda, unset fonksiyonu isset fonksiyonu gibi bir kontrol fonksiyonu değildir, parametre olarak aldığı değişkeni tanımsız (tanımlanmamış) yapar.

isset fonksiyonunun tersi fonksiyonu empty dir.

if(unset($ad)) diye de kullanamazssınız zaten, unset fonksiyonu php 4 den sonraki sürümlerde herhangi bir değer döndürmüyor geri.

15.07.2009 xphoenix diyor ki:
inş zamanla bunların ne anlama geldiğini çözecem o zaman daha teknik bir yorum yaparım

  BU DERSE YORUM EKLEYİN

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 44 Ziyaretçi, 1 Üye
ezdalak
Bugün: 1119, Dün: 10984, Bu Ay: 114867, Toplam Ziyaret: 5389766, Toplam Üye: 212361, Son Üye:
Toplam Ders: 2823, Toplam Yazar: 56, Toplam Dosya: 51, Toplam Link: 27
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz