Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият.
Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание.
Използваме бисквитки и за измерване на маркетинговите ни усилия.
Ето ти една по-проста форма.
Това е html кода, който поставяш на страницата за контакт:
<div class="row">
<div class="col-xs-12">
<div class="homeContactContent">
<script type="text/javascript">
function validateForm()
{
var a=document.forms["Form"]["cf_name"].value;
var b=document.forms["Form"]["cf_email"].value;
var c=document.forms["Form"]["cf_message"].value;
if (a==null || a=="",b==null || b=="",c==null || c=="")
{
alert("Моля попълнете всички полета във формата за контакт.");
return false;
}
}
</script>
<form action="mail" method="POST" onsubmit="return validateForm()" name="Form" role="form">
<div class="row">
<div class="col-sm-6 col-xs-12">
<div class="form-group">
<i class="fa fa-user"></i>
<input name="cf_name" type="text" class="form-control border-color-1" id="exampleInputEmail1" placeholder="Име" required="required">
</div>
</div>
<div class="col-sm-6 col-xs-12">
<div class="form-group">
<i class="fa fa-envelope" aria-hidden="true"></i>
<input name="cf_email" type="text" class="form-control border-color-2" id="exampleInputEmail2" placeholder="Имейл адрес" required="required">
</div>
</div>
<div class="col-xs-12">
<div class="form-group">
<i class="fa fa-comments" aria-hidden="true"></i>
<textarea name="cf_message" class="form-control border-color-4" placeholder="Вашето съобщение" required="required"></textarea>
</div>
</div>
<div class="col-xs-12">
<div class="formBtnArea">
<button type="submit" class="btn btn-primary" rel="nofollow">Изпрати</button>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
Създаваш файл mail.php в същата директория и постваш това:
<?php $pageTitle = 'Изпращане на Запитване';
$pageDescription = 'Изпратете запитване. Ние сме доверен партньор и производител, моля свържете се с нас.';
include ("header.php"); ?>
<?php
$field_name = $_POST['cf_name'];
$field_email = $_POST['cf_email'];
$field_message = $_POST['cf_message'];
$mail_to = 'tvoi-demo-mail@abv.bg';
$subject = 'Съобщение от '.$field_name;
$body_message = 'От: '.$field_name."<br>";
$body_message .= 'E-mail: '.$field_email."<br>";
$body_message .= 'Запитване: '.$field_message;
$headers = 'From: '.$field_email;
$headers = 'Reply-To: '.$field_email;
$headers = "Content-Type: text/html; charset=UTF-8";
$mail_status = mail($mail_to, $subject, $body_message, $headers);
if ($mail_status) { ?>
<script language="javascript" type="text/javascript">
alert('Благодарим ви за запитването. Ще се свържем с вас възможно най-скоро.');
window.location = 'index';
</script>
<?php } else { ?>
<script language="javascript" type="text/javascript">
alert('Появи се грешка. Използвайте личния си имейл, за да изпратите запитването си на: tvoi-demo-mail@abv.bg');
window.location = 'kontakti';
</script>
<?php } ?>
<?php include 'footer.php'; ?>
Не гарантирам, че ще работи при теб, но при мен работи.