PHP - HTML İletişim Formu Oluşturma
PHP - HTML ile iletişim formu hazırlama ve post edilen değerleri alma
<form action="form.php" method="post">
<label>Ad - Soyad:</label>
<input type="text" name="name"> <br> <br>
<label>E-Posta Adresi:</label>
<input type="text" name="email"> <br> <br>
<label>Telefon</label>
<input type="text" name="phone"> <br> <br>
<label>İletişim Konusu:</label>
<input type="text" name="subject"> <br> <br>
<label>Mesaj:</label>
<textarea name="message" id="" cols="30" rows="5"></textarea> <br> <br>
<input type="hidden" name="submit" value="1">
<button type="submit">Gönder</button>
</form>
Şeklinde HTML formumuzu oluşturduk.
<form action="form.php" method="post">
Form Action yönlendirmesini form.php'ye yönlendirdik böylelikle formu post ettiğimizde form.php içerisinde dönecek ve kontrollerimizi form.php içerisinde yacağız. Method olarak ise post olarak aldık.
<input type="hidden" name="submit" value="1">
Gizli bir input koyduk.Gizli inputun amacı gelen değerleri almamımızı ve kontrolünü daha düzgün bir şekilde yapmamızı kolaylaştıracaktır.
form.php ' ye gelerek
if (isset($_POST['submit'])){
print_r($_POST);
}
Bu kod bloğunu yerleştirdiğimiz zaman rahatlıkla post edilen değerleri görebileceğiz.