imenh1
Messages postés17Date d'inscriptionmardi 13 mars 2012StatutMembreDernière intervention19 mai 2012
-
5 mai 2012 à 03:25
simo537
Messages postés3Date d'inscriptionmercredi 9 septembre 2009StatutMembreDernière intervention20 mai 2012
-
20 mai 2012 à 02:42
salut, dans une application comment on peut afficher des données concernant l'utilisateur qui est en cours de connexion à l'application (l'utilisateur actuel). merci
fmounir
Messages postés26Date d'inscriptionmardi 1 février 2011StatutMembreDernière intervention 2 mai 2013 5 mai 2012 à 19:25
Environment.UserDomainName;//nom de domaine réseau associé à l'utilisateur en cour!!
Environment.UserInteractive;
Environment.UserName; // nom de l'utilisateur actuellement connecté au systèm !!
et plein d'autre... c'est juste un exemple...!
Après ça dépend des types de données que tu veux récupérer ?? et le mode de connexion de l'utilisateur à ton application (local ou par réseau ... )?
simo537
Messages postés3Date d'inscriptionmercredi 9 septembre 2009StatutMembreDernière intervention20 mai 2012 20 mai 2012 à 02:42
bonsoir a tous le monde
j ai crée un "WebUserControl.ascx" pour controler l'authentification des utilisateurs connectés
voila le code de WebUserControl.ascx :
.style1 {
text-align: center;
}
---------------------------------------
et ici le code de WebUserControl.ascx.cs :
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
public partial class WebUserControl : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
}
SqlConnection con = new SqlConnection("Data Source=SIMO537-PC;Initial Catalog=tuto1;Integrated Security=True");
SqlCommand cmd;
SqlDataReader dr;
protected void Button1_Click(object sender, EventArgs e)
{
con.Open();
cmd = new SqlCommand("SELECT login,password FROM users WHERE login='" + TextBox1.Text + "' and password='" + TextBox2.Text + "'", con);
dr = cmd.ExecuteReader();
if (!dr.Read())
{
Response.Write("login et/ou le mot de passe incorrect !!!");
}
else
{
Response.Redirect("menu.aspx");
}
}
}
--------------------------------
alors je vais vous m'aider à creer le code source pour afficher le nom d'utilisateur en ligne(connecté) dans la page menu.aspx ( avec la notion de controleur d'utilisateur ' useronline.ascx'