PHP'de POST Metodu ile Form Verilerini Alma
Şimdi formumuzun POST metodu ile gönderildiğini varsayalım:
<form action="/result.php" method="POST">
<input name="test1">
<input name="test2">
<input type="submit">
</form>
Bu durumda, sonuç sayfasında form verileri
$_POST değişkeninde bulunacaktır:
<?php
var_dump($_GET); // boş dizi
var_dump($_POST); // test1 ve test2 anahtarlı dizi
var_dump($_REQUEST); // test1 ve test2 anahtarlı dizi
?>
Bir form kullanarak kullanıcıdan adını ve yaşını sorun. Form gönderildikten sonra bu verileri ekrana yazdırın.
Kullanıcıdan bir form aracılığıyla şifre istendiğini varsayalım:
<form action="/result.php" method="POST">
<input type="password" name="pass">
<input type="submit">
</form>
Sonuç sayfasında değişkende doğru şifrenin saklandığını varsayalım:
<?php
$pass = '12345';
?>
Form gönderildikten sonra, sonuç sayfasında değişkendeki şifre ile formdaki şifrenin karşılaştırılmasını sağlayın. Karşılaştırmadan sonra kullanıcıya şifrenin doğru ya da yanlış olduğunu bildirin.
Üç input kullanarak kullanıcıdan doğum yılını, ayını ve gününü sorun. Form gönderildikten sonra kullanıcının hangi gün doğduğunu belirleyin.