P.O.K Posté 20 Janvier 2009 Posté 20 Janvier 2009 (modifié) Bonjour à tous, j'ai créé un formulaire que des élèves d'une école doivent remplir pour faire des propositions de travaux. Malheureusement, j'ai un problème avec l'un d'eux. Après que cet élève ait rempli et envoyé ce formulaire, tous les caractères avec des accents de sa proposition ont été supprimés ! Même dans la base de données Access qui les "stock". Avez-vous une idée d'ou peut provenir le problème ? Merci beaucoup P.S. Mon site est en ASP (pas ASP.NET) Modifié 20 Janvier 2009 par P.O.K
Leonick Posté 20 Janvier 2009 Posté 20 Janvier 2009 et remplacés par des caractères bizarres ? genre point d'interrogation ?
P.O.K Posté 21 Janvier 2009 Auteur Posté 21 Janvier 2009 (modifié) Non même pas. Les caractères ont disparus ! Il n'y a même pas d'espace. Exemple : J'ai mangé du gâteau. Deviens : J'ai mang du gteau. Après quelques recherches sur internet, il me semble que "Server.Urlencode" pourrait m'aider. Quelqu'un sait ce que c'est ? Modifié 21 Janvier 2009 par P.O.K
Dan Posté 21 Janvier 2009 Posté 21 Janvier 2009 Ce ne sera pas l'URL qu'il faut encoder, vu que ce ne sont pas les URLs qui posent problème, mais les données du formulaire. As-tu bien défini, dans l'entête de la page du formulaire, le jeu de caractères utilisés ? Il me semble que cette page soit en US-ASCII et que ce jeu de caractères ne contient aucun des caractères accentués de la langue de Molière. Je ne peux pas te donner la syntaxe exacte, mais tu devrais avoir quelque-chose comme <meta http-equiv="content-type" content="text/html; charset=utf-8" /> ou <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
P.O.K Posté 22 Janvier 2009 Auteur Posté 22 Janvier 2009 Oui, c'est bien ça le problème. Je l'ai résolu hier dans la journée. La syntaxe exact dont j'avais besoin est : <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> Merci de vous être penché sur le sujet
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant