Répondre à : Que pensez-vous du site ?

Forums Discussions autour du site Que pensez-vous du site ? Répondre à : Que pensez-vous du site ?

    Berrychess
    Participant

    en réponse à un post précédent (erwan je pense) qui signale la présence d’un antislash \ devant l’apostrophe dans le chat.

    l’explication est la suivante:
    l’apostrophe (ou quote ) sert de séparateur de données dans une saisie.
    En programmation il faut donc indiquer au script que l’apostrophe fait partie du texte.
    ceci se fait en ajoutant un antislash avant le signe.

    ce message est ensuite stocké dans une bdd dans une cellule texte, l’antislash y est stocké aussi.
    si le texte est ressorti de la base sans traitement l’antislash est reproduit comme c’est le cas ici.

    le remède est le suivant
    la variable $texte extraite de la bdd  doit être traitée comme suit

    $texte = trim($texte, « \ »);

    ce code (php) a pour effet de supprimer toutes les occurences de l’antislash dans le texte extrait de la base et ainsi figurer dans le chat identique à la saisie initiale.

    j’espère que mon explication a été convaincante et je la publie à toutes fin utile.