Pazartesi 23 Ocak 2023
Hakkında
Yazarlarımız
Reklam
Künye
İletişim
Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı

Bülten

Sosyal Medya Yasası Kabul Edildi

Binance ‘e Siber Saldırı

Webmaster.Kitchen – Türkiye'nin Webmaster MutfağıWebmaster.Kitchen – Türkiye'nin Webmaster Mutfağı
  • BAŞLARKEN
    • KOD
      • PHP
      • Asp.Net
      • Swift
      • MySQL
      • CMS
  • TASARIM
    • İpuçları
    • Çizim
    • Illustrator
    • Photoshop
    • Trendler
  • ARAYÜZ
    • JavaScript
    • HTML5
    • CSS
    • REACT
  • İPUÇLARI
    • API
    • Güvenlik
    • IDE
    • Framework
    • OS
    • Verimlilik
    • İçerik
      • Dökümantasyon
      • İpuçları
      • Nasıl Oluşturulur?
  • KAYNAKLAR
    • Tasarım
    • Kod
    • İş
  • GİRİŞİM
    • Finans
    • Girişimci
    • Nasıl yapılır?
  • ARAÇLAR
  1. Anasayfa
  2. Güncel
  3. PHP’de Form Kullanımı
 PHP’de Form Kullanımı
Güncel PHP

PHP’de Form Kullanımı

Yazar : Webmaster Kitchen 15 Ekim 2016 1 Comment

Hazırladığınız web sayfalarında çeşitli amaçlarla formlar oluşturmak gerekebilir. Formlar kullanıcıdan bilgi alma ve vermenin en iyi yoludur. Bunlar anket formları, kayıt formları vb. formlar olabilir. Bu formlara girilen bilgiler e-mail adreslerine gönderilebileceği gibi database (veri tabanı) veya kayıtların tutulacağı bölgelere de gönderilebilir. Bu yazımda formların sayfa üzerine nasıl yerleştirileceğini ve nasıl çalıştırılacağını göreceğiz.

Bütün form elemanları <form> . . . </form> arasında olur.

<form action="kayit.php;" method="post"></form>
  • action : Bu özellik formdaki bilgilerin gönderildiği php programının adı yada adresini temsil eder.
  • method : Bu özellik formdaki bilgilerin gönderilme yöntemini tanımlar ve GET yada POST değerlerinden birisini alır.

Basit bir HTML formu:

<form action="index.php" method="post">

 İsim: <br/>
 <input type="text" name="isim" /><br/>

 Soyisim: <br/>
 <input type="text" name="soyisim" /><br/>

 E-mail: <br/>
 <input type="text" name="mail" /><br/>

 Cinsiyet: <br/>
 <input type="radio" name="cinsiyet" value="e" /> Erkek<br/>
 <input type="radio" name="cinsiyet" value="k" /> Kadın<br/>

 Mesaj: <br/>
 <textarea name="mesaj"></textarea><br/>

 <input type="submit" value="Formu gönder" />

</form>
cikti

GET metodu

$_GET değişkeni get metoduyla çekilen verilerin ele alınmasını sağlar.
$_GET değişkenini kullandığımızda bütün değişken isimleri ve değerleri URL de görüntülenir.Yani şifre işlemleri ve özel veri aktarımı için bu method güvenli değildir.

form.php :

<html>
  <body>

    <form method="get" action="formislem.php">
      Adı: <input type="text" name="isim">
      <input type="submit" value="Gönder">
    </form>

  </body>
</html>


formislem.php :

<html>
  <body>

    <?php
       echo 'Adı: ' . $_GET['isim'];
    ?>

  </body>
</html>

  • GET yöntemi kullanıldığında, formislem.php dosyası otomatik olarak çağrıldığında, tarayıcının adres satırında aşağıdaki ifadeler görülecektir:
formislem.php?adi=Mehmet

POST metodu

$_POST değişkeni post metoduyla çekilen verilerin ele alınmasını sağlar.
POST metoduyla gönderilen bilgilerin büyüklük sınırı yoktur ve kullanıcı tarafından görülemezler.
form.php :
<html>
<body>

<form method="post" action="formislem.php">
  Adı: <input type="text" name="isim">
  <input type="submit" value="Gönder">
</form>

</body>
</html>


formislem.php (Aktarılan dosya) :

<html>
<body>

<?php
   echo 'Adı: ' . $_POST['isim'];
?>

</body>
</html>
Bu yazıda php’de form kullanımlarını ele aldık. Bir sonraki yazımda tekrardan görüşmek dileğiyle. Mutfakta kalın 🙂
Etiketler: form form metotları form yapımı get html form php php form kullanımı php form oluşturma php formlar post website form yapımı
Önceki Yazı
Sonraki Yazı

Webmaster Kitchen (Website)

administrator

1 Yorum

  • Yiğithan Yücedağ says:
    16 Ekim 2016 at 00:18

    if($_POST) { } ile tek sayfada yapılabilir boş boş uğraşmaya gerek yok

    Reply

Yorum Yap Yorumu İptal Et.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Taze Yazılar
Güncel

Sosyal Medya Yasası Kabul Edildi

14 Ekim 2022
Blockchain

Binance ‘e Siber Saldırı

8 Ekim 2022
Blockchain

Binance ‘den Ücretsiz Eğitim

5 Ekim 2022
Güncel

Japonya için Yenilenen Corolla

4 Ekim 2022
© 2021 Webmaster Kitchen. Tüm Hakları Saklıdır.