J'ai suivi le tutos du minichat de M@teo sur le site Openclassrooms (site du zero) est j'aimerais éviter les liens intempestifs genre <a href = http://www.site.com </a > mon site bref j'ai ajouté une regex pour supprimer les // et chevrons mais ça ne marche pas. Merci d'avance .
<?php
try
{
$bdd = new PDO('mysql:host=mysql5-13.perso;dbname=truc', 'truc', 'xxx');
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
if (isset($_POST['pseudo']) AND ($_POST['message']))
{
$req = $bdd->prepare('INSERT INTO minichat (pseudo, message, date_fr) VALUES(?, ?, NOW())');
$req->execute(array($_POST['pseudo'], $_POST['message']));
header('Location: minichat.php');
}
elseif( preg_match("#[//<>]#", $_POST['message']))
{
echo "<center><font color=\"red\"><strong>
Veuillez remplir le formulaire avec des caractères standart.</strong></font><br></center></b>";
}
else
{
echo "<center><font color=\"red\"><strong>
Veuillez remplir le formulaire.</strong></font><br></center></b>";
}
?>