PHP Форма обратной связи для сайта готовый скрипт для сбора базы для рассылки
В редакторе
PHP Форма обратной связи для сайта готовый скрипт для сбора базы для рассылки
Brain_Script
1312
2017-04-13 09:47:44
<h1>Feedback</h1>
<p><?=$essage;?></p>
<form method="post" action="#">
<input type="text" name="first_name" placeholder="Имя" required autocomplete="off"><br>
<input type="email" name="email" placeholder="Емейл" required autocomplete="off"><br>
<input type="text" name="subject" placeholder="Тема" required autocomplete="off"><br>
<textarea name="message" placeholder="Текст" required></textarea><br>
<input type="submit" name="submit">
</form>
<?php
// PHP Форма обратной связи для сайта готовый скрипт для сбора базы для рассылки
$db = mysql_connect('localhost','test','test') or die('error');
mysql_select_db('test') or die('error');
if(isset($_POST['submit'])){
if(empty($_POST['first_name'])){}
if(empty($_POST['email'])){}
if(empty($_POST['subject'])){}
if(empty($_POST['message'])){}
else{
mysql_query("
INSERT INTO `feedback` (`id`, `firs_name`, `email`, `subject`, `message`) VALUES (NULL, '".htmlspecialchars($_POST['first_name'])."', '".htmlspecialchars($_POST['email'])."', '".htmlspecialchars($_POST['subject'])."', '".htmlspecialchars($_POST['message'])."');
");
header('location: '.$_SERVER['PHP_SELF']);
}
}
mysql_close($db);
// таким стособом на плтниках - одностраничниках собирают базы для рассылки
// эта форма не надежная так как используется mysql
// в 2к 17 пора бы использовать pdo или еще лучше готовые решения например redbean.php
?>
Войдите для добавления комментария.