Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1885 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Encodage et formulaires

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Encodage et formulaires

n°1741215
El_gringo
Posté le 04-06-2008 à 11:06:50  profilanswer
 

Dans une page encodée en UTF-8 (et qui doit le rester), j'intègre un formulaire "pagesjaunes.fr", recréé pour être intégré dans ma page, avec une action qui pointe sur le site pagesjaunes.fr.  
Le problème, c'est que ce site est en iso-8859-15. Il attend donc ce type d'encodage en entrée, et il merde sur les accents, quand je lui envois mon UTF-8 (forcément).
Ma solution : dans ma balise form, renseigner l'attbribut accept-charset à la valeur "iso-8859-15".
Mon nouveau problème : bien que fonctionnant à merveille sous FF, cet attribut n'a pas l'air d'être pris en compte par IE7 :(
Des idées ?

mood
Publicité
Posté le 04-06-2008 à 11:06:50  profilanswer
 

n°1741348
El_gringo
Posté le 04-06-2008 à 14:09:09  profilanswer
 

J'ai eu l'idée de convertir à la volée le contenu de mes champs de saisie en entitiées HTML,pour m'affranchir de l'encoding. Pas de chance, on dirait bien que les entitées ne sont pas prises en compte dans un formulaire : pagesjaunes fait une recherche sur mes entitées directement : été tu là
:-/

n°1741393
theredled
● REC
Posté le 04-06-2008 à 14:50:03  profilanswer
 

Au pire de pire, codage en ISO au moment du submit() en JS ? :/
Ou changement de l'action vers un script serveur qui code en ISO et appelle PageJaunes [:dawa]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1741400
El_gringo
Posté le 04-06-2008 à 14:56:39  profilanswer
 

Coder en ISO avec du Javascript, je ne vois pas du tout comment faire.
Le changement de l'action vers un script serveur qui fait la conversion et appelle PageJaunes j'y avait pensé, mais ça complique pas mal les choses. Si je pouvais faire ça en full JS ce serait vachement mieux.

n°1741419
theredled
● REC
Posté le 04-06-2008 à 15:26:01  profilanswer
 

Je t'avouerais que je sais pas non plus, rien de natif je pense, mais des libs doivent bien se trouver... Sinon Ajax, petit mélange entre nos deux soluces :/


Message édité par theredled le 04-06-2008 à 15:26:12

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Encodage et formulaires

 

Sujets relatifs
SQL Loader - problème d'encodage des caractères accentués[SQL Server] Est-il possible de créer des formulaires ?
Access et insertion de sous formulaires dynamiquesEst-il possible de créer des formulaires avec Sql Server ?
Encodage d'un é en u8c3a9encodage caractères+problème sécurité
Replication et changement d'encodage dans serveur sqlPetit problème avec encodage
problème encodage caractére avec htmlspecialchars()problème encodage caractére
Plus de sujets relatifs à : Encodage et formulaires


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)