PHP’de Formdan gelen verileri $_POST dizisi kullanarak okuma ve işleme
Tüm Farklı(text, radio,check, button, value, select, textarea) form elemanlarının $_POST ile değerlerinin okunduğu bir örnek:
<!Doctype html> <html> <head> </head> <body> <form action="" method="POST" enctype="multipart/form-data"> Metin Alanı <input type="text" name="fe_metin" value="metin"><br> Gizli Alan <input type="hidden" name="fe_hidden" value="gizli metin"><br> Şifre <input type="password" name="fe_sifre" value="123456"><br> Tik Kutusu <input type="checkbox" name="fe_tik" value="asd"><br> Radio Düğme <input type="radio" name="fe_radyo" value="A"> <input type="radio" name="fe_radyo" value="B"><br> Seçim Kutusu<select name="fe_secim"> <option value="10">Balıkesir</option> <option value="34">İstanbul</option> <option>Bursa</option> </select><br> Çoklu Seçim<select name="fe_coklu_secim[]" size="5" multiple> <option value="10">Balıkesir</option> <option value="34">İstanbul</option> <option>Bursa</option> <option>İzmir</option> <option>Manisa</option> </select><br> Metin Kutusu <textarea name="fe_metin_kutusu"> asdf asdfasdf asdf </textarea><br> Dosya Seç <input type="file" name="fe_dosya"><br> <hr> <input type="submit" value="Gönder" name="gonder"> </form> <hr> <?php if(isset($_POST["gonder"])) { echo "Metin alanı = ".$_POST["fe_metin"]."<br>"; echo "Gizli alanı = ".$_POST["fe_hidden"]."<br>"; echo "Şifre alanı = ".$_POST["fe_sifre"]."<br>"; if (isset($_POST["fe_tik"])) echo "Tik Kutusu = ".$_POST["fe_tik"]."<br>"; else echo "Tik kutusu seçilmedi...<br>"; if (isset($_POST["fe_radyo"])) echo "Radyo Seçilen = ".$_POST["fe_radyo"]."<br>"; echo "Seçim Kutusunda Seçilen = ".$_POST["fe_secim"]."<br>"; if (isset($_POST["fe_coklu_secim"])) { echo "Seçilenler = "; foreach($_POST["fe_coklu_secim"] as $secim): echo $secim.","; endforeach; } echo "<br>Metin Kutusu = ".$_POST["fe_metin_kutusu"]."<br>"; if (isset($_FILES["fe_dosya"]["tmp_name"])) { $path = "uploads/"; $path = $path . basename( $_FILES['fe_dosya']['name']); move_uploaded_file($_FILES['fe_dosya']['tmp_name'], $path); } else echo "Dosya seçmediniz...<br>"; } ?> </body> </html>
2.897 Gösterim
İlk Yorumu Siz Yapın