جهت ایجاد چنین فرم های تماس نیاز به تغییر دادن صفحات سایت از HTML به PHP نیست.
اینگونه فرم های تماس با ما اطلاعات را از کاربر گرفته آن را درون یک صفحه دیگر قرار میدهند که این صفحه PHP میباشد و سپس آن را ایمیل میکند.
شما به طور مثال باید یک صفحه با نام contact.php ایجاد کنید و در قسمت action نام صفحه را وارد کنید.
ور در صفحه contact.php به طور مثال کد های زیر را اضافه کنید :
<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "در این قسمت ایمیل مورد نظر را وارد کنید";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You For Email!"; ?>