Quel interclassement?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Quel interclassement?

par cicom » 07 juin 2007, 08:00

Salut,
Ah merci! Moi qui cherchait et qui massacrait ma bdd petit à petit... J'ai mis windows-1250 à la place du iso que j'utilisais et maintenant c'est valide!
Je mets résolu merci de ton aide!
Et sinon quel est le meilleur interclassement conseillé ?(celui qui gère au mieux les accents, qui ne cause pas trop de bugs aux navigateurs à l'affichage et qui ne pèse pas lourd en bdd)

par Hubert Roksor » 06 juin 2007, 21:43

J'aimerais éclaircir un point important, la collation (que tu appelles "interclassement" si j'ai bien compris) n'a rien à voir avec tes problèmes. La collation ne sert qu'à une chose, dire si une chaîne doit se classer avant ou après une autre, c'est tout.

Ton problème via du fait que tu ne déclares pas le charset de ton document, donc le validateur utilise la valeur par défaut qui est UTF-8. Apparement ta page est en ISO-8859-X (X étant soit 1 ou 15, je n'ai pas cherché précisément). Soit tu déclares iso-8859-1 comme charset en XML et via l'en-tête "Content-Type", soit tu fais passer ton éditeur en UTF-8, mais tu vas avoir des problèmes avec la manipulation de chaînes en PHP.

Fais quelques recherches sur les forums, le sujet a été débattu ad nauseum.

Quel interclassement?

par cicom » 06 juin 2007, 20:41

Bonjour à tous!
Voila dans un soucis de mises aux normes de mon site je suis amené à toucher aux interclassements de mes champs text et varchar. J'utilise actuellement du latin_general_ci ou du latin_sweddish_ci mais ceci n'est pas aux normes W3C voyez plutôt.
http://validator.w3.org/check?verbose=1 ... %3Fpage%3D
Alors il me faut un interclassement qui respecte les accents, et tous les outils de la langue française tout en respectant les normes W3C. J'ai déjà fait quelques tests de mon côté et je n'ai que réussi à massacrer tous les accents d'une table (je suis bon pour les remettre quand j'aurais le temps...)
Merci à tous de votre aide!