Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/06/2007, 11h26   #1
Membre à l'essai
 
Inscription : juin 2004
Messages : 42
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : juin 2004
Messages : 42
Points : 22
Points : 22
Par défaut Conversion des caractères spéciaux en &xyz;

Bonjour,

Je cherche à convertir mes accents et compagnie en caractères HTML (é > é ).
J'ai trouvé la fonction HTMLEncode qui convertit un é en &#233, mais je n'arrive pas à trouver pour obtenir un é

Existe-il une fonction prédéfinie ou alors avez-vous trouvé une manière simple de le faire ?

Merci d'avance,

uado.

PS : J'ai passé pas mal de temps sur Google sans toutefois trouver la solution.
uado est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 15h29   #2
Membre expérimenté
 
Avatar de Phiss
 
Homme
Développeur Web
Inscription : mai 2005
Messages : 660
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2005
Messages : 660
Points : 581
Points : 581
Si tu ne trouve pas une fonction qui le fait d'office ce sera à toi de la faire.

Tu auras alors besoin de la fonction replace

du style

Code :
1
2
3
4
5
6
7
8
machaine = "bonjour , été, espère, à bientôt, ça va, où es tu?, & , €"
machaine = replace (machaine,"é","é")
machaine = replace (machaine,"è","è")
machaine = replace (machaine,"à","à")
machaine = replace (machaine,"ù","ù")
machaine = replace (machaine,"ç","ç")
machaine = replace (machaine,"&","&")
machaine = replace (machaine,"€","€")

cela devrait marcher.
Il y a d'autre caractères à tester mais bon l'a j'ai mis les plus courants.
__________________
" L'absence diminue les médiocres passions et augmente les grandes, comme le vent éteint les bougies et allume le feu. "
La Rochefoucauld
Phiss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/06/2007, 16h24   #3
Membre à l'essai
 
Inscription : juin 2004
Messages : 42
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : juin 2004
Messages : 42
Points : 22
Points : 22
Bonjour,

Merci de la réponse. J'aurais souhaité une belle fonction, mais l'ASP n'est vraiment pas très riche comparé à PHP (selon moi).
Ta méthode est celle que j'utilise en temps normal, je me replie donc sur ça.

Merci

uado.
uado est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h04.


 
 
 
 
Partenaires

Hébergement Web