Choisir le bon encodage

Bonjour à tous,

je viens vous pour que vous m'éclairiez à propos de l'encodage de mes pages PHP.
J'utilise cette balise :

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />

mais j'ai un problème avec les accents alors j'utilise utf-8

et là j'ai un autre problème c'est que les apostrophes sont remplacés par \'

L'autre souci c'est que j'ai un script PHP qui doit enregistrer des infos dans une BDD, le problème est que si ma clé primaire (en l'occurrence le titre de l'info) contient un apostrophe l'info ne s'enregistre pas dans la BDD.
Est-ce que je dois changer dans PHPMyAdmin l'interclassement (latin1_swedish_ci).

Pouvez-vous m'aider et me donner une solution ?

Merci d'avance

5 réponses

  1. Bonjour,

    La réponse est ici:
    http://html5.immo-scope.com/index.php?page=general/applisFullUtf8

    Cordialement
    0
    1. Merci pour ta réponse, du coup j'étais repassé tout en utf-8 (code, dans ma BDD et dans l'éditeur), je n'ai plus de problème d'accent mais des problèmes d'apostrophes. Est-ce que l'iso-8859-15 pourrait régler ça ?

      merci d'avance
      0
      1. ??? des problèmes d'apostrophes ????
        0
        1. c'est à dire j'avais des problèmes pour afficher et traiter des infos dont le titre comportait des apostrophes mais je pense avoir résolu le problème
          0