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 :

Comment faire apparaitre le message "Connecté en tant que" et datepicker


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Etudiant stagiaire
    Inscrit en
    Août 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Etudiant stagiaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 26
    Par défaut Comment faire apparaitre le message "Connecté en tant que" et datepicker
    Bonjour!

    J'ai 2 problèmes
    1.Je voudrai par exemple que lorsqu'un utilisateur s'est identifié qu'il y ai dans le formulaire de redirection un message du genre "vous etes connecté en tant que Moussavou Jules "
    2.J'ai créer une datepicker mais je n'arrive pas à inserer le contenu de la datepicker dans la base de donnees. Voci le message que j'obtiens:
    Échec de la conversion de la date et/ou de l'heure à partir d'une chaîne de caractères
    .
    Je developpe en asp.net et le code tournant derrière est du c#.

    Merci

  2. #2
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Bonjour,

    Montre nous ton code on pourra peut être plus t'aider.

  3. #3
    Membre actif
    Homme Profil pro
    Etudiant stagiaire
    Inscrit en
    Août 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Etudiant stagiaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 26
    Par défaut
    Bonjour!
    Pour le code d'authentification voici le code qui va avec:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
     private bool Authentifier(string ZeNomUtilisateur, string ZeProfile,string ZeMotDePasse)
     
     
            {
     
     
     
                bool bOk= false;
     
                 // Création d'une connexion SGBD
     
     
                SqlConnection oConnexion = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=Database1.mdf;Integrated Security=True;User Instance=True;Context Connection=False");
     
     
                // Définition de la requête à exécuter
     
                SqlCommand oCommand = new SqlCommand("SELECT * FROM  Accès  WHERE Nom ='" + ZeNomUtilisateur + "'", oConnexion);
                try
                {
                    // Ouverture de la connexion et exécution de la requête
                    oConnexion.Open();
     
                    //Exécution de requête SQL
     
                    SqlDataReader drUtilisateur = oCommand.ExecuteReader();
     
                    // Parcours de la liste des utilisateurs
     
                    while (drUtilisateur.Read())
                    {
                        if (drUtilisateur["Profile"].ToString() == (ZeProfile) && drUtilisateur["Motdepasse"].ToString() ==(ZeMotDePasse)) 
                        {
                            bOk = true; break;
                        }
                    }
                }
                catch
                {
                    bOk = false;
                }
                oConnexion.Close();
     
                return bOk;
     
            }
     
     
     
            private void BtConnexion_Click(object sender, System.EventArgs e)
            {
                if (Authentifier(ZeNomUtilisateur.Text, ZeProfile.Text,ZeMotDePasse.Text))
                {
                    // Redirection vers la page de Menu en cas de succès
     
                    Response.Redirect(""+ZeProfile.Text+".aspx",false);
     
                }
                else
                {
                    //Affichage du message d'erreur en cas d'échec
     
                    lbMessage.Text = "Nom,profile ou mot de pasee incorrect!" ;
     
                }
     
            }
    J'utilise l'authentification par la base de données. Mais je voudrai qu'une fois l'utilisateur connecté, qu'il y ai dans le formulaire de redirection un message du genre "Vous êtes connecté en tant que Moussavou Jules Eudes"

    Merci!

  4. #4
    Membre éclairé
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Belgique

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

    Informations forums :
    Inscription : Novembre 2011
    Messages : 62
    Par défaut
    Bien que ça ne réponde pas à ta question, je t'invite à te renseigner sur l'injection SQL... Ta façon de faire a un gros souci de sécurité

  5. #5
    Membre très actif Avatar de Pynouz
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    274
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 274
    Par défaut
    Crée un objet Session contenant le nom et le prénom de ton utilisateur que tu pourra utiliser comme bon te semble dans tes pages.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Session["Nom"]="LeNom";
    Session["Prenom"]="LePrénom";
    Ensuite, je ne vois nul part dans ton code la requête utilisant le datePicker.

  6. #6
    Membre actif
    Homme Profil pro
    Etudiant stagiaire
    Inscrit en
    Août 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Gabon

    Informations professionnelles :
    Activité : Etudiant stagiaire
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2011
    Messages : 26
    Par défaut
    bonjour!

    J'ai pu résoudre le problème de la datepicker.
    Mais mon véritable soucis actuellement est le message "Connecté en tant que" qui est mon angoisse. Je n'arrive pas à appeller les informations d'authentification dans la page de rédirection. J'utilise l'authentification par la base de données.


    Comment fais-tu pour créer un objet session ? Peux-tu me donner un indice qui me permettra de voir un peu plus clair?
    Merci!

  7. #7
    Membre averti
    Inscrit en
    Janvier 2010
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 33
    Par défaut
    Citation Envoyé par Moutombi Voir le message
    Bonjour!


    1.Je voudrai par exemple que lorsqu'un utilisateur s'est identifié qu'il y ai dans le formulaire de redirection un message du genre "vous etes connecté en tant que Moussavou Jules "

    Si "Moussavou Jules" est le login de l'utilisateur alors utilise "Page.User.Identity.Name" dans ton code C# , sinon tu peux soit stocker son nom et son prénom en session lors de l'authentification ou aller les rechercher dans ta DB avec une procédure stockée a chaque fois que tu en as besoin.

Discussions similaires

  1. COMMENT faire apparaitre des messages facemessage
    Par Philcmoi dans le forum JSF
    Réponses: 5
    Dernier message: 01/09/2010, 12h54
  2. comment faire apparaitre un lien
    Par hm19000 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/09/2005, 14h40
  3. [CSS] Comment faire apparaitre l'ascenceur dans une <div&
    Par vampyrx dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 08/09/2005, 10h06
  4. Comment faire apparaitre puis cacher un textre???
    Par Leimi dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 02/06/2005, 10h07

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