29 Temmuz 2009 Çarşamba

Php Form Kontrolü

Merhaba Arkadaşlar Bugün Sizlere İlk Konum Olan php De Form Kontrolünü göstericem. Makalemde Görüceğimiz fonksiyonlar İf yapısı Ve Empty fonksiyonudur.

Mesela Bir register.html imiz olsun Kodları da şu şekilde olsun.. Bu kodları register.html olarak kaydelim.
--------

<html>
<body>
<head><META http-equiv=content-type content=text/html;charset=windows-1254>
</head>
</body>
<form method='POST' action='register.php'>
<br>Kullanýcý Adý:<input type='text' name='kullanýcý'>
<br>Þifre :&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="password" name="sifre">
<br> <input type='Submit' value='Gönder' name='T1'>
</form>
</html>
--------
bunları da Notpad e Yazıp register.php adında kaydediniz.
şimdi Gelelim register.php'ye register.php nin kodlarıda bu şekilde olucaktır.

php taglarımızı açıyoruz.
form methodumuz Post dur Bu yüzden değişkenleri post methodunu kullanarak tanımlıyoruz.
-------
//Kod Başlangıcı
//değişkenlerimizi tanımlıyoruz.
$kullanıcı=($_POST['kullanıcı']);
$sifre=($_POST['sifre']);
//değişkenleri tanımladık.Şimdi Kontrol ettirelim dolumu boşmu diye.
//Unutmayınki Php Bizim Yerimize Düşünmez Herşeyi Siz Kodlamayla Yapıcaksınız.

if(empty($kullanıcı)){
echo 'Kullanıcı Adı Alanı Boştur';
exit; // burdan sonraki kodu durdurmak için.
}
if(empty($sifre)){
echo 'Şifre Alanı Boş geçilemez';
exit;
}
//kontrol işlemimiz bu kadar isterseniz else ile bu şartlar yerine getirildiğinde sayfa yönlendirebilir siniz.else ile bir örnek yapalım.
else{
echo 'Anasayfaya Yönlendiriliyorsunuz';
header("Location:index.php");
echo 'hoşgeldiniz.';


}



?>
//Kod Bitişi.

Kısaca Ben

1993 yılında Bodrum'da doğdum ilköğretimi zeyyat mandalinci ilköğretim okulunda okudum ve 2008 yılında Mezun Oldum.11 yaşından beri elektronik mesleğiyle uraşıyorum ve buna devam ettim 2009 temmuz ayında elektronik mesleğini tamamen bıraktım ve 3 aydır öğrendiğim PHP web Programlama dilini geliştirmek istediğim için sadece Bilgisayar yazılımcılık üzerine çalışmaya başladım....Şu an 16 yaşındayım ve İleride Büyük bir PHP coder olmak istiyorum..
 
Dizin