Formlar yoluyla birçok işlemi gerçekleştirebiliriz.Örnek olarak en basitinden bir iletişim formuna yazdığımız bilgileri mailimize gönderebiliyoruz.
1-GET:
GET yolu ile gönderdiğimiz bilgiler tarayıcıda url olarak gözükür.adi=Güray&soyad=Süerdem
2-POST:
GET ile gönderdiğimiz gibi POST ilede gönderme yapabiliriz.Normal bir form kullandığımda genellikle POST yöntemi ile gönderiyorum.Aradaki fark ise GET ile gönderdiğin veri sunucunun ayarları ile sınırlıdır.Oysa POST yönteminde ise sabit diskin alanı ile sınırlıdır buda sınırsız anlamına geliyor.Ayrıca POST ile gönderilen veriler GET ile gönderilenlerden daha güvenli bir şekilde sunucuya teslim edilir.
3-REQUEST:
REQUEST ise hem GET hemde POST ile çekilen bilgileri işleyebilir.Örneğin yöntemini bilmediğiniz bir veriyi direk REQUEST ile çekebilirsiniz.
index.php dosyamız;
-
<form action=”sayfa.php” method=”POST”>
-
-
Adı : <input type=”text” name=”adi”><br>
-
-
Soyadı : <input type=”text” name=”soyadi”><br>
-
-
<input type=”submit” value=”Gönder”>
-
-
</form>
Şimdi formdan gelen bilgileri çekip ekrana yazdırıcaz.
sayfa.php dosyamız;
-
<?php
-
-
$adi = $_POST["adi"];
-
-
$soyadi = $_POST["soyadi"];
-
-
-
-
?>
Gördüğünüz gibi POST yöntemi ile gönderdiğimiz bilgiyi $_POST değişkeni ile çekiyoruz ve [“”] içine form alanındaki name=”” içine yazdığımız bilgiyi yazıyoruz.En son <input type=”submit” value=”Gönder”> ile bir buton oluşturup ona tıklayınca veriyi gönderiyoruz.Tıkladıktan sonra açılacak sayfada çıkacak yazı:
Adı :Güray
Soyadı :Süerdem
Formlar ile bunlarla sınırlı değilsiniz.Örneğin bir üye kayıt formu vs. her türlü bilgiyi çekmek için kullanabilirsiniz.
Uygulama dosyasını http://www.guraysuerdem.com/dosya/form.rar adresinden indirebilirsiniz.





Şubat 5th, 2008 tarihinde ve saat 00:23 sularında
extract($_POST); şeklinde kullanarak tüm form değişkenlerini atama yapmadanda kullanabiliriz. Yerel makinenizde veya küçük çaplı uygulamalarınızda kullanabilirsiniz. Fakat geniş projelerde pek tercih edilmemelidir.
En basitinden birşeyler yaparken kolay yoldan gitmeyi istediğinizde iş görür.
Şubat 12th, 2008 tarihinde ve saat 18:14 sularında
sistemimde xamp kurulu ve php script çalışıyor ancak bu ya da her hangi bir; get | post işlemini yapamıyorum… acaba sorun ne olabilir? teşekkürler
Şubat 12th, 2008 tarihinde ve saat 19:02 sularında
Sorun herşey olabilir (: kaldırıp tekrar kurmayı denedinizmi ?
Şubat 13th, 2008 tarihinde ve saat 10:51 sularında
of of neler denemedik ki, herşeyi denetliyoruz deniyoruz ama maalesef olmuyor
demek ki herşeyi denetlemiyoruz, eğer bir kaç öneriniz varsa müteşekkir olurum…
Şubat 13th, 2008 tarihinde ve saat 12:50 sularında
Xampp kullanmak zorunda değilsen burada belirttiğim easyphp’yi kullanmanı öneririm.
Şubat 23rd, 2008 tarihinde ve saat 23:07 sularında
@emrah
bende xammp kulanıyorum hiç böyle bişey başıma gelmedi ama belki Post ve get işlemleri aktif değildir :S