DUYURU : Sitemiz ile herhangi bir sorun şikayet&reklam vermek için doctor.cmptr@gmail.com adresine mail atınız.

22 Mayıs 2012 Salı

Php Formlarla Çalışmak-Post-Get-Request

Merhaba,

Bu Yazımda Phpde Formlarla Çalısıcaz.Bir Çok Sitede Görürsünüz Üye Ol Arama Yap Hatta ve Hatta Forum Sitelerinin Hepsi Formlardan Oluşmaktadır. Yazı Alanları V.s Gibi Herşey Peki Nedir Bu Form?









1 POST METHOTU
Aşağıda Oluşturulmuş Bir Form Alanı Görmektesiniz. Metin kutusu Metin Alanı Ve Gizli Bir Alandan Oluşmakta. Birde Gönder Butonu Submit Var.

Ve Methot Olarak Post Kullanılmakta.
Action Sayfası İse Al.php Sayfası Post İle Gönderdiğimiz İçin Post İle ALıcaz.

İndex Php Dosyası


<?php
/**
* @author www.trlike.com
* @copyright 2012
*/
$id=2;

echo"<form method=\"POST\" action=\"al.php\">
Adınız:<br><input name=\"ad\" type=\"text\" value=\"Lütfen ADINIZI Giriniz\" /><br/>
İçerik :<br><textarea name=\"icerik\" \"></textarea><br/>
<input type=\"hidden\" name=\"id\" value=\"$id\"/><br>
<br /><input name=\"buton\" type=\"submit\" value=\"Gönder\" \"/>
</form>";



?>

Aşağıda Al.php Sayfasında Verileri Post Metodu İle Aldık ÇünküPost İle Göndermiştik Ve Echo Komutu İlede Ekrana Yazdırdık Verileri

al.php Dosyası 


<?php
/**
* @author www.trlike.com
* @copyright 2012
*/
$ad=$_POST["ad"];
$icerik=$_POST["icerik"];
$id=$_POST["id"];

echo "$ad bu kişinin adıdır<br>";
echo"Bu Kişinin Yazdığı İçerik $icerik dir<br>";
echo"Bu Kişinin Gönderdiği Gizli Alan $id";


Not: Get Metodu Sadece Formlarda Kullanılmaz Get Metodu İle Yoladığınız Bilgiler Adres Çubuğunda Cıkacaktır Örneğin "ad" Metin Kutusu İçerisine Yazacağınız Veriler Talha Keskin Olsun
Adres Çubuğunda Şu Şekilde Çıkacaktır.

al.php?ad=www.trlike.com


Get Metodu Adres Çubuğundaki Bir VeriyiAlmak İçin Kullanılır.
Tarayıcıdan Gelen ad Değişkenini Ekrana Yazdıralım

Tarayıcıdan Gelen Adres

$ad=$_GET["ad];
echo $ad;

3 REQUEST METHOTU

Request Formdan Bilgiyi Getle Yada Postla Gönderseniz Dahi Alır Yani İkisinin Ortağıdır.

0 yorum:

Yorum Gönder