IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Caractere de protection ?


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut Caractere de protection ?
    Bonjour, j'ai une chaine de caractere contenant des caracteres ':' servants de délimiteurs pour un split...

    Fomat :

    Chaine1:Chaine2:Chaine3

    Le probleme c'est que Chaine1 2 ou 3 sont saisies par l'utilisateur et donc, si il saisie un ":" ca fait planter mon split qui est réglé pour un tableau de 3 cases... comment protéger les ":" dans les chaines ? enfin simplement je ne connais pas la syntaxe, quel est le caractere de protection en asp.net ? le \ ne marche pas et pour protéger "'" j'ai du doubler le caractere, tout comme pour les "... ùmais je ne sais pas comment faire pour le :. Merci d'avance...

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Une solution serait d'avoir un caractère dont tu es sûr qu'il ne sera pas saisi par l'utilisateur. Tu remplaces ":" par ce caractère, et après ton split tu remplaces dans l'autre sens.

  3. #3
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    pas bete je vais essayer ca merci

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Octobre 2007
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 190
    Par défaut
    Ca marche merci ! impeccable, j'avais pas du tout pensé à cette solution . J'ai chois # comme caracteres, je pense que ca devrait aller . Merci encore !

  5. #5
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par Ghunter59 Voir le message
    Ca marche merci ! impeccable, j'avais pas du tout pensé à cette solution . J'ai chois # comme caracteres, je pense que ca devrait aller . Merci encore !
    Pour être sûr que l'utilisateur ne saisit pas ce caractères, tu peux vérifier en javascript et mettre une messagebox (alert en javascript) pour informer l'utilisateur qu'il a utilisé un caractère non valide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. CARACTERE DE PROTECTION POUR SORTIE ECRAN
    Par shell dans le forum Langage
    Réponses: 8
    Dernier message: 08/07/2009, 12h53
  2. Réponses: 3
    Dernier message: 12/06/2002, 21h15
  3. Réponses: 2
    Dernier message: 29/05/2002, 20h43
  4. Probleme sur les chaines de caractere
    Par scorpiwolf dans le forum C
    Réponses: 8
    Dernier message: 06/05/2002, 19h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo