Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
  Derniers articles
  • Comment mettre à jour PHP pour Wind…
  • Comment faire pour créer un carré …
  • Comment envoyer un fichier image PHP…
  • Comment utiliser Zend Autoloader 
  • Comment faire pour désactiver les g…
  • Comment insérer INT dans MySQL 
  • Comment copier entrée de Div en PHP…
  • Comment économiser de décimales po…
  • Comment faire pour intégrer PHP en …
  • Comment crypter et Watermark un PHP …
  •   PHP /MySQL Programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    PHP /MySQL Programmation

    Le PHP Se souvenir de moi Tutorial

    Utiliser PHP pour créer un "Remember Me" case donne aux utilisateurs la possibilité d'être connecté automatiquement quand ils visitent un site leur évite d'avoir à saisir son identifiant et son mot de passe à chaque fois qu'ils ferment la fenêtre du navigateur. Le "Remember Me" case peut également être étiqueté « Rester connecté » ou « Rester connecté po" Certains sites donnent même un délai pour combien de temps il faudra vous connecter automatiquement , comme « Je souhaite rester connecté pendant 2 semaines. " INSTRUCTIONS
    1

    Créer une case à cocher en ajoutant une balise input de type « case à cocher » et une étiquette directement après la balise d'entrée. Il devrait être situé après les champs de connexion (par exemple, Nom d'utilisateur et mot de passe ) et avant que le bouton submit . Exemple de code :

    Se souvenir de moi


    2

    Ajouter un "if" qui vérifie si le "Remember Me" case est cochée ou non et , si c'est le cas, définit le cookie de nom d'utilisateur pour le nom d'utilisateur dans la variable $ _SESSION et le mot de passe cookie au mot de passe dans la variable $ _SESSION . Il devrait être situé après le code qui définit les variables $ _SESSION pour connecter l'utilisateur po Exemple de code :

    if ( isset ($ _POST [' souvenir '] )) {

    setcookie ( " cookname ", $ _SESSION [ 'username' ] , time () 2592000 , "/") ;

    setcookie ( " cookpass ", $ _SESSION [ 'password' ] , time () 2592000 , " /"); }


    3

    Ajouter un autre " if " qui vérifie les biscuits des utilisateurs pour le nom d'utilisateur et mot de passe puis définit le nom d'utilisateur $ _SESSION à l' $ _COOKIE nom d'utilisateur et le mot de passe $ _SESSION au mot de passe _COOKIE $ . Exemple de code :

    if ( isset ($ _COOKIE [' cookname '] ) && isset ($ _COOKIE [' cookpass '] )) {

    $ _SESSION [ 'username' ] = $ _COOKIE [' cookname '] ;

    $ _SESSION [ 'password' ] = $ _COOKIE [' cookpass '] ; }


    4

    Ajouter un "si" déclaration au début de votre déconnexion code qui va désarmer les cookies si l'utilisateur se déconnecte . Le "if" doit vérifier si les cookies sont fixés et , s'ils le sont, mis à vider avec une expiration négative. Exemple de code :

    if ( isset ($ _COOKIE [' cookname '] ) && isset ($ _COOKIE [' cookpass '] )) {

    setcookie ( " cookname ", "" , le temps () -2592000 , "/") ;

    setcookie ( " cookpass ", "" , time () -2592000 , "/") ; }




     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Tutoriel sur les fonctions SQL 
  • Comment faire pour accélérer les requêtes sur Extrêmement Grandes tables MySQL 
  • Comment lire les chaînes de requête en PHP 
  • Comment vérifier si un fichier a été modifié sur PHP 
  • Cookies vs. Sessions 
  • Comment faire pour activer PDO pour PHP Library sur Go Daddy 
  • Comment se connecter à un fichier PHP MySQL XML 
  • Comment envoyer des pièces jointes en PHP 
  • Comment utiliser PHP pour les fichiers JavaScript externes 
  • Comment lister les variables PHP 
  • Connaissances Informatiques © http://www.ordinateur.cc