créer un site


[aspx c#]

Poster un nouveau sujet sur C   Répondre au sujet à C:[aspx c#]    Accueil Forum -> C
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Génius
flashmioche
flashmioche
Message[aspx c#] , Posté le: 10-03-2004 14:53

Salutation,

Voila j'ai une page de loggin voici mon code
Code:
void LoginBtn_Click(Object sender, EventArgs e) {

 //PAGE EST LA PAGE OUVRANTE ET ISVALIDE RETOURNERAI SI TOUS LES CONTROLE DE SAISIE MIS EN PLACE SONT OKAY
    if (Page.IsValid)
     {

        if ((UserName.Text == "YO") && (UserPass.Text == "PLAIT"))

            {
           // REDIRIGE LUTILISATEUR SUR LA PAGE DU SITE
            FormsAuthentication.RedirectFromLoginPage(UserName.Text, true);
            }

        else

           {
            Msg.Text = "!ERREUR dans l'authentification!";
           }
     }
}




(à noter le jeu de mot du nom d'utilisateur et du mot de passe)
Bon même si ces sources n'aparaissent pas dans les navigateurs, j'aimerai passé par une table de loggin et de mot de passe...
Comment l'implémenter dans mon code??? voici comment je me connect habituelement à mon serveur
Citation:
string ConnectionString = "server=DAVID;database=pubs;trusted_connection=true";

SqlConnection myConnection = new SqlConnection(ConnectionString);
SqlCommand myCommand = new SqlCommand(UpdateCommand, myConnection);


//ouvre connection a la base de données
myConnection.Open();


Salemioche, j'espère que t'es au point pour m'aider Smile
salemioche
salemioche
salemioche
Message[aspx c#] , Posté le: 10-03-2004 15:00

je connais pas trop ce langage et cet environnement, mais ci dessous voila comment je fais pour l'authentification avec php/mysql

Code:
 
  if ( isset($_POST['login']) && strlen($_POST['login']) > 0 &&
       isset($_POST['pass']) && strlen($_POST['pass']) > 0 ) {
   
    $login = substr($_POST['login'],0,20);
    $pass = substr($_POST['pass'],0,10);
   
    include("../admin/config.php"); // pour les infos de connection DB
    $db = mysql_connect($dbhost, $dblogin, $dbpass) or 
          die("Impossible de se connecter à la base de données: " . mysql_error());

    mysql_select_db($dbase);

    $sql = "select pass from clients where login = '".$login."';";
    $rs = mysql_query($sql);

    $row = mysql_fetch_array($rs);
   
    if ( $row[0] == $pass ) {
      // YO est authentifié, ca me PLAIT ;-)
    } else {
      $erreur = "L'enregistrement a échoué, vérifiez votre nom d'utilisateur et votre mot de passe";
    }
    mysql_close($db);
  }


hope that help...
Génius
flashmioche
flashmioche
Message[aspx c#] , Posté le: 10-03-2004 19:46

Wink j'ai repérer le petit jeu de mot Wink
Bon je vois a peu près ce qu'il me reste a faire merci
Montrer les messages depuis:   
Poster un nouveau sujet sur C   Répondre au sujet à C:[aspx c#]    Accueil Forum -> C Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


© Mentions Légales