GET/POST Ne İşe Yarar?
Get ve post methodları bir bilgiyi bir sayfadan farklı bir sayfaya taşımaya yarar. Örneğin bir iletişim sayfası hazırlıyorsunuz. İletişim sayfasında bir form oluşturdunuz ve bu forma girilen bilgileri başka bir php sayfasına aktararak orda işlem yapmak istiyorsunuz. İşte o zaman bu methodları kullanarak çok rahat bir şekilde bilgiyi başka bir sayfaya aktarabilirsiniz.
GET İle POST Farkı
Get methodunda get ile gönderilen değişken sayfa linkinin sonuna "?" ve "&" işaretleri ile eklenerek diğer sayfaya gönderilir. Örn:
Evet şimdi kullanıcı adına Test şifreyede test yazıp sonuca bakalım:
Evet gördüğünüz gibi yazdığımız değerleri link ile taşımış olduk yani biz formu doldurmadan direk bu şekilde değerlerimizi el ilede girebiliriz.
Post metodunda veri session yardımı ile taşınır. Örn:
Sonuç:
Evet gördüğünüz gibi site linkimizde değerlerimiz gözükmedi çünkü post methodunda dediğim gibi veriler session ile taşınır ve bu nedenle bir formu doldurup gönderdikten sonra sayfay yenilemeyi denersek "Veriyi tekrar gönder" gibisinden bir kutucuk çıkar. Post methodunda el ile manuel olarak hiç bir veri post edilemez, post metodu sadece formlar ile çalışır.
GET Metodunun Kullanım Alanları:
1-) Tek dosya içerisinde farklı sayfalar oluşturmada (örn: http://siteadresi.com?s=iletisim)
2-) Uygulamalardan web üzerindeki üyelik sistemlerine giriş yapmada
POST Metodunun Kullanım Alanları
1-) İletişim Formları
2-) Üyelik Sistemleri
Tabiki iksininde daha çok kullanım alanı var fakat aklıma şimdilik bunlar geldi.
Get ve post methodları bir bilgiyi bir sayfadan farklı bir sayfaya taşımaya yarar. Örneğin bir iletişim sayfası hazırlıyorsunuz. İletişim sayfasında bir form oluşturdunuz ve bu forma girilen bilgileri başka bir php sayfasına aktararak orda işlem yapmak istiyorsunuz. İşte o zaman bu methodları kullanarak çok rahat bir şekilde bilgiyi başka bir sayfaya aktarabilirsiniz.
GET İle POST Farkı
Get methodunda get ile gönderilen değişken sayfa linkinin sonuna "?" ve "&" işaretleri ile eklenerek diğer sayfaya gönderilir. Örn:
Kod:
<form name="giris" action="girisyap.php" method="GET">
<input type="text" name="kullaniciadi" value="Kullanıcı Adı">
<input type="password" name="sifre" value="Şifre">
<input type="submit" name="gonder" value="Gönder">
</form>
Evet şimdi kullanıcı adına Test şifreyede test yazıp sonuca bakalım:
Kod:
http://siteadi.com/girisyap.php?kullaniciadi=Test&sifre=test
Post metodunda veri session yardımı ile taşınır. Örn:
Kod:
<form name="giris" action="girisyap.php" method="POST">
<input type="text" name="kullaniciadi" value="Kullanıcı Adı">
<input type="password" name="sifre" value="Şifre">
<input type="submit" name="gonder" value="Gönder">
</form>
Kod:
http://siteadresi.com/girisyap.php
GET Metodunun Kullanım Alanları:
1-) Tek dosya içerisinde farklı sayfalar oluşturmada (örn: http://siteadresi.com?s=iletisim)
2-) Uygulamalardan web üzerindeki üyelik sistemlerine giriş yapmada
POST Metodunun Kullanım Alanları
1-) İletişim Formları
2-) Üyelik Sistemleri
Tabiki iksininde daha çok kullanım alanı var fakat aklıma şimdilik bunlar geldi.
Son düzenleme:

