PHP Form Kullanımı

  • 03-07-2020 07:05
  • 492

Formlar web sayfalarında kullanıcı bilgilerinin program içine aktarımını sağlar. Örneğin arama yapmak için formda bulunan alana aranacak kelime yazılır form sayesinde yazdığımız bu bilgiler bir PHP sayfasına aktarılır. Bu PHP sayfasında arama yapılan kelime POST ya da GET yöntemi ile program içinde bir değişkene aktarılır ve veritabanında arama işlemi yapıldıktan sonra sonuçlar PHP ile oluşturulan web sayfasına aktarılır.

Form içinde bilgi göndermek için input, textarea ve select HTML elementleri bulunabilir. Bu elementlerin içeriği form gönderildiğinde PHP sayfasına aktarılır.

PHP Form Örneği

Kullanıcı ismi ve mail adresini gönderen örnek PHP kodu:

<!DOCTYPE html>
<html>
    <body>
        <form method="POST" enctype="multipart/form-data" >
            İsim:<input name="isim" /><br>
            Mail:<input name="mail" />
            <br>
            <input type="submit" value="Gönder" />
        </form>
        
        <?php 
        if(isset($_POST['isim'])&&isset($_POST['mail'])){
            $isim=$_POST['isim'];
            $mail=$_POST['mail'];
            echo '<p>'.$isim.'</p>';
            echo '<p>'.$mail.'</p>';
        }        
        ?>
    </body>
</html>

 

Örnekteki sayfada kullanıcının isim ve mail yazabileceği bir form bulunuyor bu alanlar doldurularak gönder butonuna tıklandığında formdaki bilgiler aynı sayfaya gönderilir, buradaki PHP kodları ile POST metodundan gelen isim ve mail verileri ekrana yazdırılıyor.