PHP'de $_POST Değişkeni
$_POST değişkeni method="POST" olarak ayarlanmış formlardaki bilgileri çeker.
-------------------------------------------------------------------
$_POST Değişkeni
$_POST değişkeni formlardan gelen bilgili HTTP POST metodu ile alır.
$_POST değişkeni method="POST" olarak ayarlanmış formlardaki bilgileri çeker. POST metodu ile gönderilen bilgiler başkaları tarafından görülmezler ve herhangi bir sınırlamaları yoktur.
Örnek
Kullanıcı "Gönder" butonuna tıkladığı zaman URL'de hiç bir ID ve bilgi tanımlaması oluşmayacaktır:
"merhaba.php" dosyasında şimdi $_POST değişkenini formdan bilgileri çekmek kullanabiliriz( form alanlarının isimlerini $_POST dizisinde ID olarak kullanarak bu bilgileri çekeriz):
-------------------------------------------------------------------
Neden $_POST kullanılır?
-------------------------------------------------------------------
$_REQUEST Değişkeni
PHP $_REQUEST değişkeni ile $_GET, $_POST, $_COOKIE değişkenlerinin içeriklerini çekebilir.
PHP $_REQUEST değişkeni ile formdan GET veya POST metodu ile gelen verileri çekebilir. Yukarıdaki hazırladığımız HTML formdaki bilgileri aşağıdaki gibi $_POST yerine $_REQUEST ile de çekebiliriz ve sonuçta hiç bir değişiklik olmayacaktır.
$_POST değişkeni method="POST" olarak ayarlanmış formlardaki bilgileri çeker.
-------------------------------------------------------------------
$_POST Değişkeni
$_POST değişkeni formlardan gelen bilgili HTTP POST metodu ile alır.
$_POST değişkeni method="POST" olarak ayarlanmış formlardaki bilgileri çeker. POST metodu ile gönderilen bilgiler başkaları tarafından görülmezler ve herhangi bir sınırlamaları yoktur.
Örnek
- Kod: Tümünü seç
<form action="merhaba.php" method="post">
Adınız: <input type="text" name="ad" />
Yaşınız: <input type="text" name="yas" />
<input type="submit" value="Gönder" />
form>
Kullanıcı "Gönder" butonuna tıkladığı zaman URL'de hiç bir ID ve bilgi tanımlaması oluşmayacaktır:
- Kod: Tümünü seç
http://www.trkodlama.com/merhaba.php
"merhaba.php" dosyasında şimdi $_POST değişkenini formdan bilgileri çekmek kullanabiliriz( form alanlarının isimlerini $_POST dizisinde ID olarak kullanarak bu bilgileri çekeriz):
- Kod: Tümünü seç
Merhaba echo $_POST["ad"]; ?>.
Senecho $_POST["yas"]; ?> yaşındasın!
-------------------------------------------------------------------
Neden $_POST kullanılır?
- Değişkenler HTTP POST metodu ile gönderilir ve URL'de gözükmezler
- Değişkenlerin değerleri için herhangi bir uzunluk kısıtlaması yoktur.
-------------------------------------------------------------------
$_REQUEST Değişkeni
PHP $_REQUEST değişkeni ile $_GET, $_POST, $_COOKIE değişkenlerinin içeriklerini çekebilir.
PHP $_REQUEST değişkeni ile formdan GET veya POST metodu ile gelen verileri çekebilir. Yukarıdaki hazırladığımız HTML formdaki bilgileri aşağıdaki gibi $_POST yerine $_REQUEST ile de çekebiliriz ve sonuçta hiç bir değişiklik olmayacaktır.
- Kod: Tümünü seç
Merhaba echo $_REQUEST["ad"]; ?>.
Sen echo $_REQUEST["yas"]; ?> yaşındasın!
_____________________________
Hiç yorum yok:
Yorum Gönder