1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| if (!empty($_POST['envoi'])) {
$hote = '127.0.0.1';
$base = 'clownrobsql';
$user = 'root';
$pass = '';
$link = mysqli_connect($hote, $user, $pass, $base);
mysqli_set_charset($link, "utf8");
if (!$link) { die('Erreur de connexion : ' . mysqli_connect_errno());
}
$pseudo = strip_tags(mysqli_real_escape_string($link, $_POST['pseudo']));
$message = strip_tags(mysqli_real_escape_string($link, $_POST['message']));
$date = date('Y-m-d') ."\n";
$interdit ="href=(.*)|href|http(.*)|www(.*)|\bcon\b|\bconnard\b|\bsalope\b|\bmerde\b|\bchier\b|\babrutit\b|\benfoiré\b|\bputain\b|\bempafé\b|\bcouille\b|\bbite\b|\bpute\b|\benculé\b|\bprêt\b|\bargent\b|\bcialis\b|\bviagra\b|\bporn\b|\bpharmacy\b|\bbuy\b|\bpenis\b|\bporno\b|\bsuck\b|\bdick\b";
if((!empty($_POST['pseudo'])) && (!empty($_POST['message'])) && ($_POST['surname']=="") && !preg_match('#'.$interdit.'#i', $_POST["message"]) && !preg_match('#'.$interdit.'#i', $_POST["pseudo"]))
{
mysqli_query($link, "INSERT INTO livre_or VALUES('', '" . $pseudo . "','" . $date . "', '" . $message . "')");
echo '<div id="loaderavis"></div><div id="mauvaisavis"><h2>Votre message a été posté</h2><p>Pour voir votre message</p><a href="avisclient10.php#avis">Cliquez ici</a><br><br></div>';
}
else if ($_POST['surname']!="") { echo '<div id="loaderavis"></div><div id="mauvaisavis"><h2>Les robots sont interdits !</h2><p><button class="fermeravis">Recommencer</button></p></div>';}
else if ( preg_match('#'.$interdit.'#i', $_POST["message"]) || preg_match('#'.$interdit.'#i', $_POST["pseudo"])) {echo '<div id="loaderavis"></div><div id="mauvaisavis"><h2>Votre message n\'a pas été posté</h2><p>Vous avez posté un lien</p><p>Ou bien</p><p>Votre message ou pseudo contient une injure</p><p><button class="fermeravis">Recommencer</button></p></div>';}
else {
echo '<div id="loaderavis"></div><div id="mauvaisavis"><h2>Votre message n\'a pas été posté</h2><p>Un champ du formulaire n\'a pas été rempli</p><p><button class="fermeravis">Recommencer</button></p></div>';
}
mysqli_close($link); |
Partager