| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment faire pour empêcher les connexions multiples avec SESSION_ID
    En utilisant le " session_id ()" fonction PHP , vous pouvez empêcher les visiteurs de votre site de se connecter à leur compte à partir de plusieurs appareils en même temps. Un ID de session est un identificateur unique qu'un serveur attribue à chaque utilisateur qui est actuellement connecté Par exemple, si un utilisateur visite votre site Web en utilisant son ordinateur et son téléphone portable en même temps , votre serveur sera attribuer deux ID de session séparée à chaque dispositif . Vous pouvez empêcher les utilisateurs de se connecter à votre site à partir de plusieurs périphériques en modifiant votre base de données et votre script PHP. Instructions
    1

    créer une nouvelle colonne dans l'une des tables de votre base de données MySQL et nommez-le " session_id " . Définir son type de " Varchar " et sa taille maximum de 32 caractères .
    2

    Mettez à jour votre script de connexion afin qu'il stocke l'ID de session nouvellement affecté dans la colonne " session_id " que vous avez créé précédemment .
    3

    place un script sur chacune des pages de votre site Web pour vérifier l'ID de session de l' utilisateur par rapport à l'ID de session stockées dans la base de données . Vous pouvez vérifier l'ID de session d'un utilisateur en utilisant le " session_id ()" de la fonction PHP . Si les deux identifiants de session ne correspondent pas, tuer la session en cours de l'utilisateur en utilisant le " session_destroy ()" fonction et rediriger l'utilisateur vers la page de connexion . Vos visiteurs seront alors incapables de se connecter à votre site à partir de deux appareils différents en même temps.

    Previous :

    next :
      articles connexes
    ·Comment calculer le temps entre deux dates en PHP 
    ·Comment analyser PHP en HTML 
    ·Comment faire pour supprimer des caractères d'une URL …
    ·Comment puis-je ajouter un script PHP utilisant MySQL 
    ·Comment faire pour modifier chaque élément d' un tabl…
    ·Sortie de personnages étranges dans MySQL PHP 
    ·Comment lire les chaînes de requête en PHP 
    ·Comment faire une playlist XML en utilisant PHP 
    ·À propos de PHP File Upload fonction 
    ·Comment insérer un T- variable en PHP 
      articles en vedette
    ·Parse, méthode en Java 
    ·Comment utiliser Dwgthumbnail.Ocx en Visual Basic 
    ·Comment dessiner une ligne en PHP 
    ·Comment obtenir une valeur de la HKEY_CLASSES_ROOT en V…
    ·Comment ajouter une imprimante avec un script batch 
    ·Comment utiliser PHP dans un fichier HTML 
    ·Tutorial pour DirectX Pixel Shader 
    ·Comment ajouter des colonnes dans Datagrid 
    ·Scrum FAQ 
    ·Comment masquer implémentation de l'objet en C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com