Php ile formdaki veriyi ekrana yazdırma
Php ile formdaki veriyi ekrana yazdırma
Reklam
Php ile formdaki veriyi ekrana yazdırma
Php ile formdaki veriyi ekrana yazdırma

PHP ile formda yer alan veriyi ekrana yazdırma!

Merhaba arkadaşlar bu yazımızda, PHP ile formda yer alan veriyi ekrana yazdırma için gereken kodlar neler ve bu kodlar nasıl kullanılır bunu anlatıyor olacağız. Dilerseniz şimdi kodlara bir göz atalım…

<!--index.php dosyası-->
<html>
<head>
<title>PHP ile Formdali veriyi ekrana yazdırma | Yücebilgi</title>
</head>
<body>

<form action="veri.php" method="post">
<input type="text" name="ad" placeholder="Adınız?" required>
<input type="text" name="soyad" placeholder="Soyadınız?" required>
<input type="submit" value="Gönder">
</form>

</body>
</html>

Öncelikle yukarıda yer alan kodlar ile bir form oluşturuyoruz. Form içerisinde “ad” ve “soyad” isminde iki adet değer girilmesi gereken yer mevcut. Ve bu değerleri required kodu ile formda doldurulması gereken zorunlu alanlar olarak işaretliyoruz. Form hakkında bu kısa bilgi sonrasında verilerin post edileceği veri.php dosyanın kodlamasına geçelim. veri.php isimli dosyamızın içerisinde formdan gelen verilerin yazdırılması için ihtiyacımız olan PHP kodları yer alacak. Bu kodları sonrasında kendinize göre düzenleyip dilediğiniz verileri formdan çekerek ekrana yazdırabilirsiniz.

Not: Form’dan çekilen verilerin kalıcı olabilmesi için veritabanı bağlantısı gerekir. Bu yüzden formdan post ettiğiniz veriler sayfayı yenilediğiniz de veya direk veri.php dosyasına bağlandığınızda boş olarak karşınıza çıkacaktır. Veritabanı konusuna ilişkin de detaylı bir yazı yazacağız. Sayfamızı takipte kalın…

Reklam
<!--veri.php dosyası-->
<html>
<head>
<title>Verileri yazdırdım</title>
</head>
<body>
<?php 
$_POST['ad'];
$_POST['soyad'];
echo $_POST['ad'] . $_POST['soyad']; ?>
</body>
</html>

Veri.php dosyamızın içeriğini de basit olarak yukarıdaki şekilde kodlamış olduk. Yukarıda ki örneği özelleştirerek formdan çektiğiniz verileri CSS kodları yardımı ile göze hitap edecek şekilde de yazdırabilirsiniz.
Yukarıda yer alan kod parçacığında adı geçen $_POST[”] komutu formdan gönderilen verinin POST methodu ile gönderildiğini ifade eder. Komut içerisinde yer alan tırnak işaretinin arasında ise form da yer alan değerin ismi yer alır.
Aynı şekilde $_GET[”] kodu da veri yazdırmak için kullanılır. Şunu belirtmek gerekir ki güvenliğin esas olduğu noktalarda $_POST kodu tercih edilmelidir. Çünkü $_GET ile yolladığınız veriler tarayıcınızın adres satırına yazılır. Eğer siz adres satırında yer alan bilgilerde değişiklik yaparsanız, yaptığınız değişiklik sayfa içerisinde yer alan verilere de yansır. Test etmek için aynı kodların bir de $_GET kodu ile gönderilmiş haline göz atalım.

<!--index.php dosyası get methodu kullanıldı-->
<html>
<head>
<title>PHP ile Formdali veriyi ekrana yazdırma | Yücebilgi</title>
</head>
<body>

<form action="veri.php" method="get">
<input type="text" name="ad" placeholder="Adınız?" required>
<input type="text" name="soyad" placeholder="Soyadınız?" required>
<input type="submit" value="Gönder">
</form>

</body>
</html>

Şimdi $_POST kodlarının yerine $_GET kodunun yazılmış haline bakalım.

<!--veri.php dosyası get methodu kullanıldı-->
<html>
<head>
<title>Verileri yazdırdım</title>
</head>
<body>
<?php 
$_GET['ad'];
$_GET['soyad'];
echo $_GET['ad'] . $_GET['soyad']; ?>
</body>
</html>


Yukarıda ki görsel de POST ve GET kodlarının kullanımında ortaya çıkan değişiklikleri gözlemleyebilirsiniz. GET kodu genellikle arama kısımlarında kullanılır.
Devamı gelecek…

Reklam

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

This site uses Akismet to reduce spam. Learn how your comment data is processed.