form_islemleri.htm

form işlemlerini kullanıcıdan bilgi almak amacıyla kullanırız. Formu html , formun işleneceği sayfayıda php sayfası olarak yaparız.İki çeşidi vardır. Biri post yöntemi diğeride get yöntemi ben ikisinide göstereceğim.
İlk post yöntemini gösteriyorum.Post yöntemi ile yaparken formda method parametresini post olarak ayarlarız.


--form.html--
<form action="isle.php" method="post">
<input type="text" name="ad">
<input type="submit" value="gönder"
</form>


--isle.php--

<?php
$gelenveri = $_POST["ad"];
echo ("adınız $gelenveri" );
?>



Şimdide get yöntemi ile yapalım. formu açarken verdiğimiz method parametresini get olarak ayarlıyoruz..Ve isle.phpde gelenveri değişkenini $_GET kullanarak tamamlıyoruz.



--form.html--
<form action="isle.php" method="get">
<input type="text" name="ad">
<input type="submit" value="gönder"
</form>




--isle.php--

<?php
$gelenveri = $_GET["ad"];
echo ("adınız $gelenveri" );
?>


Şimdi kuru kuru formdan gelen veriyi sayfaya yazdırmak olmuyo dimi : )
Ben örnekleri post yöntemini kullanarak yapıcam, siz istediğiniz gibi yaparsınız..


--isle.php--

<?php
$gelenveri = $_POST["ad"];
if ( empty($gelenveri ) ){
echo ("lütfen formu boş bırakmayınız." );
}
else{
echo ("adınız: $gelenveri" );
}
?>

Burada bi if (şart ) kullandık. Eğer gelenveri değişkeni (formdan gelen veri ) boş ise şu uyarıyı ver dedik.. Boş deil ise ismini gelenveriyi ekrana yazdırmasını sağladık..
Gelin bu isle.php sayfasını biraz daha genişletelim. örneğin eğer formda girilen veri 5 karakterden küçükse uyarı verdirelim..



--isle.php--

<?php
$gelenveri = $_POST["ad"];
if ( strlen($gelenveri )<5 ){
echo ("Girdiğiniz kelime 5 karakterden küçük, lütfen 5 karakterden büyük bir kelime giriniz..." );
}
else
{
echo ("adınız: $gelenveri" );
}

?> 
 

Yardım İçin Sadece Bir Tık Yeter
 
Sponsor
 
.tk
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol