Converstion de string en url [Résolu]

Messages postés
3
Date d'inscription
mardi 6 avril 2010
Dernière intervention
21 avril 2010
- - Dernière réponse : eniluape
Messages postés
3
Date d'inscription
mardi 6 avril 2010
Dernière intervention
21 avril 2010
- 9 avril 2010 à 15:57
Bonjour,

Dans le cadre de mes études, je fais actuellement un stage où je développe en ASP. Je ne suis pas une super développeuse c'est pourquoi je viens à vous aujourd'hui.
J'explique mon problème:
J'ai crée une base de données Access sur laquelle il y a une seule table : Motclef. Dans cette table, on a plusieurs mot clefs entré grace à un formulaire que j'ai crée en ASP. Ces mots clé peuvent contenir des caractères spéciaux tels que "'" ou "é".... et il peuvent aussi être séparés d'un espace. Exemple "assurance chevaux".

Je dois maintenant pouvoir, grâce à une page ASP, modifier tous les mots clefs afin qu'ils ne soient plus composés de tous ces caracteres spéciaux pour pouvoir m'en servir afin de créer des url.
Par exemple il faut qu'un "é" devienne un "e" ou encore qu'un espace " " devienne un "-". En Php j'ai trouvé une fonction qui faisait ca mais pas en ASP.

Si quelqu'un pouvait m'aider ce serait très gentil.
Merci d'avance.
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
363
Date d'inscription
vendredi 14 février 2003
Dernière intervention
20 avril 2010
4
3
Merci
Bonjour Pauline,

voici le code C# mais ca doit pas être plus compliqué en VB.Net :

//permet de virer les accents en passant par un encodage ASCII
motCle = Encoding.ASCII.GetString(Encoding.GetEncoding(1251).GetBytes(motCle));
//remplacement des espaces par un tiret
motCle = motCle .Replace(" ", "-");


Cordialement,
Vincent

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 117 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_vpoyo
Messages postés
3
Date d'inscription
mardi 6 avril 2010
Dernière intervention
21 avril 2010
0
Merci
Merci beaucoup pour cette reponse vincent..
Pour l'espace ca ma aidé mais par contre les accents non. Mais j'ai trouvé une autre fonction qui m'a aidé à enlever les accents.
Merci pour cette aide.
Commenter la réponse de eniluape

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.