Apostrophe textarea

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

  1. Parce que ton script est mal sécurisé.
    Applique la fonction addslashes ou mysql_real_escape_string sur tes variables.
    0
    1. toi tu m as déjà aidé je m en rappelle lol..
      Et comment j'applique cela ?
      Merci
      0
      1. 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