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.

Hiç yorum yok:

Yorum Gönder

 
Dizin