PHP sunucu taraflı bir dil olduğu için klavyeden yazdığımız değerleri okumak değerleri işlemek için istemcideki (bilgisayarmızdaki) sayfayı sunucuya göndermemiz gerekir.Gönderme işlemi genellikle POST yada GET metotları ile gerçekleştirilir.
Veriyi gönderdikten sonra verinin PHP tarafında alınması için verinin gönderilirken name özelliğinin olması gerekir.
Aşağıdaki örnekte kullanıcı adını girip formu kendi içinde POST ediyor. Gönderilen verilen sayfada POST ile gelen var mı kontrolü yapıldıktan sonra ekrana yazdırılıyor.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <title>Algoritmaornekleri.com</title> </head> <body> <?php if(isset($_POST)) { echo "<h1>Merhaba:".$_POST["isim"]."</h1>"; } ?> <form action="" method="post"> <input type="text" name="isim"> <input type="submit" name="gonder" value="Selamla"> </form> </body> </html> |
Çıktı: