caractère " ' " non pris en compte
bonjour,
J'ai réalisé un formulaire html qui envoie les infos sur un script php qui stoke les infos dans une base mysql.
tout fonctionne très bien sauf quand je saisi le caractère ' ,il ne rentre rien dans la table .
voici mon code PHP
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| <?php
define('DB_SERVER', 'localhost'); // serveur mysql
define('DB_SERVER_USERNAME', 'root'); // nom d'utilisateur
define('DB_SERVER_PASSWORD', 'nucleus'); // mot de passe
define('DB_DATABASE', 'maj-news'); // nom de la base
$titre = $_POST['titre'];
$soustitre = $_POST['soustitre'];
$contenu = $_POST['contenu'];
$connect = mysql_connect(DB_SERVER, DB_SERVER_USERNAME,DB_SERVER_PASSWORD)
or die('Impossible de se connecter : ' . mysql_error());
echo $titre;
mysql_select_db(DB_DATABASE, $connect);
mysql_query("INSERT INTO news (date,titre,soustitre,contenu) VALUES (now(),'$titre','$soustitre','$contenu')"); // on ajoute un enregistrement (une ligne) dans la table "membres"
?> |