PHP Ders-8 Form Verilerini Alma POST ve GET
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon
Diller
Türkçe Türkçe

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam
Anasayfa
İletişim
Üyeler

PHP Ders-8 Form Verilerini Alma POST ve GET

profil
cArleone
BEĞEN(1)
BEĞENME(0)
GÖRÜNTÜLENME(2082)
RAPOR ET
PHP Derslerime devam ediyoruz bu derste form dan bilgi alma yöntemleri olan post ve get metodlarını anlatacam.Öncelikle html form a göz atalım sonra php kısmına geçelim.

Basit örnek bir form bakalım.

<form action="vernin gönderileceği sayfa" method="post-get ten biri">
<input type="text" name="isim" />
<input type="submit" value="gönder" />
</form>


Yukardaki basit bir form.action veriyi alacağımız sayfa method post yada get.
PHP post veya get ikisinde de veriyi almak için alanların name kısmını kullanacaz o yüzden name vermelisiniz.

post ile get arasındaki farka bakalım.
Get ile bir veri gönderdiğimizde name kısmı ve değeri linke aktarılır ve link üzeinde görebiliriz.Buda çok istemediğimiz bi durumdur.
Postda ise bu olmaz veri direk gönderilir linkte falan görükmez.

Şimdi posta yada get ile yollanan veriyi olalım.

<?php 
$isim=$_POST["isim"];
$isim=$_GET["isim"];
?>

Veriyi almak bu kadar kolay.Veriyi alırken post ile get arasınd değişen tek şey isim.
Burda dikkat etmemiz gerekenler post ve get büyük harf olmalı.[] içe veriyi almak istediğimiz alanların namesini yazmalıyız.

Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<?php
if($_POST){//Eğer post varsa
$isim=$_POST["isim"];//isim alanını al
echo $isim;//ekrana bas
}else{//eğer yoksa
echo '
<form action="index.php" method="post">
<input type="text" name="isim" />
<input type="submit" value="gönder" />
</form>
';//formu ekrana bas
}
?>

</body>
</html>


video :



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol