Problème d'accent et autre (UTF-8 ?)

Oxyan Messages postés 708 Statut Membre -  
 Utilisateur anonyme -
Bonjour, voici mon site : http://azote51.olympe-network.com comme vous le voyez j'ai quelques souci avec les accents et autres dans mes news et mon chat (dans le chat : "/" avant les ' ) Je voulais s'avoir comment réglé se problème merci d'avance.

--
Ne vous enmerdez plus... Enmerdez les autres x)
Asus, Intel  
Configuration: Windows XP
Firefox 3.0.8

5 réponses

  1. Oxyan Messages postés 708 Statut Membre 17
     
    je comprends pas exatement la fonction de htmlentities ><
    0
  2. Utilisateur anonyme
     
    pour le chat et le problème d'échappement des guillemets, utilise addslashes() : https://www.php.net/addslashes
    Sinon pour les accents, fait passer tout tes textes dans htmlentities, cela convertit tout les caractères accentué et autres en html.

    EDIT--
    Tu utilise htmlentities comme ça :

    <?php
    $texte = "texte avec des caractères accentués";
    $texte = htmlentities($texte);     //converti les é en &eacute; et les è en &egrave;
    echo $texte; // affiche "texte avec des caractères accentués"
    ?>
    
    0
  3. Oxyan Messages postés 708 Statut Membre 17
     
    ok merci beaucoup ^^

    Si non 1 dernière question : pour mes news quand je les créer j'ai nbr2 qui ajoute des <br /> mais quand j'édit ma news c'est <br /> aparessent et si je clique sur modifier la news je me retrouve avec le double de <br /> :S

    Si je lui demande de ne pas rajoute de <br /> si j'ai fait des entré dans la modification de ma news il n'aparétrons pas :/

    Comment faire merci.
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. Utilisateur anonyme
     
    fait un str_replace() avant d'afficher dans la textarea :

    <?php
    $texte_a_modifier = "mon <br/> texte <br/> ."
    $texte_a_modifier = str_replace('<br/>', '\r\n', $texte_a_modifier);
    ?>
    <textarea name="textarea"><?php echo $texte_a_modifier; ?></textarea>
    
    0