| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan forhindrer flere logins Med Session_ID
    Ved at bruge " session_id ()" PHP funktionen, kan du forhindre, at din hjemmesides besøgende i at logge ind på deres konto fra flere enheder på samme tid. En session ID er en unik identifikation , som en server tildeler til hver bruger, der er logget ind For eksempel, hvis en bruger besøger dit websted ved at bruge sin computer og sin mobiltelefon på samme tid, vil din server tildeler to separate sessions-id'er til hver enhed . Du kan forhindre brugere at logge ind på dit websted fra flere enheder ved at ændre din database og din PHP script. Instruktioner
    1

    Opret en ny kolonne i en af ​​tabellerne i din MySQL-database og navngive det " session_id " . Indstil dens type til " Varchar " og dens maksimale størrelse til 32 tegn.
    2

    Opdater dit login script, så den gemmer den nyligt tildelte session id i " session_id " kolonne, du tidligere har oprettet .
    3

    Placer et script på hver af siderne på dit websted for at kontrollere den aktuelle session id'et for den bruger mod session-ID er gemt i databasen . Du kan kontrollere den aktuelle session ID for en bruger ved hjælp af " session_id ()" PHP-funktion . Hvis de to sessions-id'er ikke passer , dræbe brugerens aktuelle session ved at bruge " session_destroy ()" funktion og omdirigere brugeren til login-siden . Dine besøgende vil nu være i stand til at logge ind på dit websted fra to separate enheder på samme tid.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en PHP Web Form 
    ·Sådan Genstart MySQL Fra Script 
    ·Sådan bruges Array Kommando i PHP 
    ·Sådan kører en ekstern PHP fil med JavaScript 
    ·Sådan Luk en PHP Statement 
    ·Sådan Reset Autoincrement i MySQL 
    ·Tutorial om hvordan man programmerer en SQL 
    ·Sådan Kontroller PHP , hvis du bruger en iPhone 
    ·Sådan Detect Robotter i PHP 
    ·Sådan Ring en PHP fil i en tabel 
      Anbefalede Artikler
    ·Hvordan man kompilerer Java Uden JDK 
    ·Hvad er Statement Dækning 
    ·Hvordan laver Python Vent et Quit Command 
    ·Sådan bruges Python Math.Log Med Base 10 
    ·Hvordan man opbygger 32- bit Linux Programmer på 64- b…
    ·Forskellen mellem PHP4.0 & PHP5.0 
    ·Hvordan man laver en Lua resultattavle 
    ·Sådan afspille en lydfil i PHP 
    ·Sådan Break en streng i Delstrenge i Java 
    ·Sådan Konverter Oktal til Decimal i Java 
    Copyright © Computer Viden http://www.computerdk.com