Affichage caratéres spéciaux d'un champs mysq

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour, J'ai créer un genre de blog avec php, mysql. Quand je met par exemple :
l'a
, je l'enregistre dans mysql et quand je le fait afficher le comptenu, il affiche
l\'a


Comment faire pour corriger le probléme.
--
Lucas

3 réponses

  1. Alain_42 Messages postés 5413 Statut Membre 904
     
    tu passes par la fonction stripslashes() pour l'affichage
    0
  2. dolmenhir Messages postés 251 Statut Membre 25
     
    c'est normal
    Pour enlever cet anti-slash, tu dois utiliser la commande "stripslashes" sur la chaine que tu veux traiter :
    <?php
    $machaine = "l'\avion";
    echo stripslashes($machaine);
    ?>
    Cela renvoie l'avion

    Plus d'info sur le sujet : http://www.phpfrance.com/tutoriaux/index.php/2005/04/17/29-les-magic-quotes
    0
  3. Utilisateur anonyme
     
    C'est bon, sa fonctionne merci !
    0