[Newbie] Encodages…

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 : [Newbie] Encodages…

par dunbar » 09 mai 2007, 18:28

:?
Ben c'est plutôt une affirmation… J'ai peur que sinon, le remède soit pire que la maladie :
réencoder toutes les différentes étapes de validation du caddie, avec tous les includes qui se baladent dans tous les sens… je ne suis pas sûr de m'en sortir :(

C'est vrai que s'il existe une solution plus "simple", elle m'intéresse drôlement ! :wink:


Ah je viens juste de trouver ! :P
j'ai vu ici http://electron-libre.fassnet.net/utf8.php
que si la page affiche des caractères de ce type : "é", "î", "Ã", ...
=> Les données ont été enregistrées au format UTF-8, et le navigateur les affiche en pensant avoir affaire à de l'ISO.
Alors j'ai ajouté :
<input type='hidden' name='charset' value='UTF-8' />

Et bingo : ça passe ! :D
bin oui exactement de là ma question :wink:

par Paul Sellis » 09 mai 2007, 17:45

:?
Ben c'est plutôt une affirmation… J'ai peur que sinon, le remède soit pire que la maladie :
réencoder toutes les différentes étapes de validation du caddie, avec tous les includes qui se baladent dans tous les sens… je ne suis pas sûr de m'en sortir :(

C'est vrai que s'il existe une solution plus "simple", elle m'intéresse drôlement ! :wink:


Ah je viens juste de trouver ! :P
j'ai vu ici http://electron-libre.fassnet.net/utf8.php
que si la page affiche des caractères de ce type : "é", "î", "Ã", ...
=> Les données ont été enregistrées au format UTF-8, et le navigateur les affiche en pensant avoir affaire à de l'ISO.
Alors j'ai ajouté :
<input type='hidden' name='charset' value='UTF-8' />

Et bingo : ça passe ! :D

Re: [Newbie] Encodages…

par dunbar » 09 mai 2007, 17:26

Je ne peux pas encoder toutes mes pages avec un charset utf8… :oops:
Salut

C'est une question ou une affirmation :?:

[Newbie] Encodages…

par Paul Sellis » 09 mai 2007, 16:25

Bonjour,

j'ai besoin d'un coup de main :

je fais une boutique en ligne basée sur CubeCart.
J'en arrive au module de paiement vers PayPal.

Ma base est en latin-1
Et comme elle envoie les infos en latin-1 et que PayPal s'attend à les recevoir en utf8, le site PayPal me signale que j'ai utilisé des caractères non supportés (enfin s'il y a des accents dans les valeurs envoyées).

J'ai cru m'en sortir en mettant un
return utf8_encode($hiddenVars);
Je n'ai plus le message d'erreur, mais les caractères accentués sont remplacés comme ça :
é à la place d'un é
ê à la place d'un ê
etc…

Comment m'en sortir ?
Je ne peux pas encoder toutes mes pages avec un charset utf8… :oops:

J'ai bien pensé au pire à enlever tous les accents par leur équivalent non accentué mais je n'y arrive pas pour l'instant non plus…

Merc pour votre aide !:wink:
Paul