Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
20 Novembre 2017, 14:55:02


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Problème sur un code PHP  (Lu 1066 fois)
0 Membres et 1 Invité sur ce fil de discussion.
DrHypnos
Nouveau
*
Hors ligne Hors ligne

Messages: 1


Voir le profil
« le: 25 Août 2010, 13:23:54 »

Salut, tout le monde  !

Voila je suis en train de faire un site pour un amis a moi sof que je suis bloquer sur un code php
Mon problème : J'ai une page (espaceanims.html) et j'aimerais metre un code avec marquer Pseudo & mot de pass puis un bouteau Connexion  Mais après je voudrais que sa ouvre une page ! Si le mdp est bon & le pseudo

Sof que je sais pas comment faire ! Alors si vous pouriez m'aider ^^ Souriant
Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« le: 25 Août 2010, 13:23:54 »

 Journalisée
ezile
Nouveau
*
Hors ligne Hors ligne

Messages: 10



Voir le profil
« Répondre #1 le: 25 Août 2010, 14:24:43 »

utilise les variables de session en php ^^

par exemple :

Code:
<php?
session_start(); //te permet de démarrer une session.

If(isset($_Post['login']) AND isset($_Post['mdp']))
{
     if($_Post['login']='login_d_acces' AND $_Post['mdp']='mot_de_passe_correspondant')
     {
          $_SESSION['login'] = $_Post['login'];    
          //redirection sur la page suivante
     }
     else
     {
          echo 'vos login et mot de passe ne semble pas valide';
     }
}
?>

Après, tu peux également interroger une base de donnée pour vérifier tes login et mdp :

Code:
<php?
if(isset($_Post['login']) AND isset($_Post['mdp']))
{
     if($_Post['login']!='' AND $_Post['mdp']!='')
     {
            $sql = //select du mdp en base en fonction du login;
            $req = mysql_query($sql);
            $data=mysql_fetch_assoc($req);

            if($data['mdp'] != $_Post['mdp'])
            {
                 echo 'erreur de login et mdp';
            }
            else
            {
            session_start();
                   $_SESSION['login'] = $login;
            }
     else
     {
          echo 'vos login et mot de passe ne semble pas valide';
     }
}
?>

je ne suis pas une pro en php, mais ça devrait le faire ^^
tu as plein de tuto dont tu peux t'inspirer comme http://www.phpsources.org/tutoriel-SESSIONS.htm ou http://www.phpdebutant.org/article47.php par exemple Sourire
« Dernière édition: 25 Août 2010, 15:31:27 par ezile » Journalisée

"Il ne suffit pas d'engranger les récoltes du savoir, du savoir-faire, ni de vendanger les fruits du savoir-être et du savoir-devenir, encore faut il accepter de les offrir pour s'agrandir ensemble." [Jacques Salomé]
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.029 secondes avec 20 requêtes.