Apostrophe textarea

webalexpb -  
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, Je voudrais savoir pourquoi lorsque je met une apostrophe dans mon texte contenu dans un text area, le texte n'est pas enregistré dans mysql ? Merci de m'aider ...

Webalexpb

3 réponses

avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
Parce que ton script est mal sécurisé.
Applique la fonction addslashes ou mysql_real_escape_string sur tes variables.
0
webalexpb
 
toi tu m as déjà aidé je m en rappelle lol..
Et comment j'applique cela ?
Merci
0
avion-f16 Messages postés 20368 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
mysql_connect();
mysql_select_db();

$chaine = addslahses($_POST['champ']);
$sql = 'INSERT INTO table VALUES("'.$chaine.'")';

...
Penses à faire un stripslashes lorsque tu afficheras les données.
0