PHP ve HTML kullanarak basit bir form örneği:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHP Form Örneği</title>
</head>
<body>
<h2>İletişim Formu</h2>
<form action="submit.php" method="post">
<label for="ad">Adınız:</label>
<input type="text" id="ad" name="ad" required><br>
<label for="soyad">Soyadınız:</label>
<input type="text" id="soyad" name="soyad" required><br>
<label for="email">E-posta Adresiniz:</label>
<input type="email" id="email" name="email" required><br>
<label for="mesaj">Mesajınız:</label>
<textarea id="mesaj" name="mesaj" rows="4" required></textarea><br>
<input type="submit" value="Gönder">
</form>
</body>
</html>Bu HTML kodu, basit bir iletişim formu oluşturur. Form, kullanıcının adını, soyadını, e-posta adresini ve mesajını girmesine olanak tanır. Form, submit.php adlı bir PHP dosyasına post yöntemiyle gönderilmektedir.
Şimdi, bu formun verilerini işleyen bir submit.php dosyasını oluşturalım:
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$ad = $_POST["ad"];
$soyad = $_POST["soyad"];
$email = $_POST["email"];
$mesaj = $_POST["mesaj"];
// Veritabanına kaydetme veya başka işlemler yapabilirsiniz.
// Örnek: Verileri ekrana yazdırma
echo "Ad: $ad<br>";
echo "Soyad: $soyad<br>";
echo "E-posta: $email<br>";
echo "Mesaj: $mesaj<br>";
}
?>Bu örnek PHP dosyası, formdan gelen verileri alır ve ekrana yazdırır. Gerçek bir uygulama için bu verileri veritabanına kaydetme veya başka işlemler yapma kodunu ekleyebilirsiniz.
