Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Slik unngår du at flere samtidige innlogginger Med Session_ID
    Ved å bruke " session_id ( )" PHP-funksjonen , kan du forhindre at nettstedets besøkende fra å logge inn på sin konto fra flere enheter samtidig . En session -ID er en unik identifikator som en server tildeler hver bruker som er logget i. For eksempel, hvis en bruker besøker nettstedet ditt ved å bruke hans datamaskin og mobiltelefonen sin på samme tid, vil serveren tildele to separate økt-IDer til hver enhet . Du kan hindre brukere fra å logge seg på din side fra flere enheter ved å endre din database og PHP script . Instruksjoner
    en

    Lag en ny kolonne i en av tabellene i MySQL-databasen og gi den navnet " session_id " . Satt sitt slag til " Varchar " og dens maksimale størrelsen til 32 tegn.
    2

    Oppdater påloggingsinformasjonen skriptet slik at den lagrer den nylig tildelt session-ID inn i " session_id " kolonnen du tidligere opprettet .
    3

    Place et skript på hver av sidene på nettstedet ditt for å sjekke gjeldende økt IDen til brukeren mot session ID lagret i databasen . Du kan sjekke gjeldende session-ID til en bruker ved å bruke " session_id ( )" PHP-funksjonen . Hvis de to økt-IDer ikke stemmer overens, drepe brukerens gjeldende økt ved å bruke " session_destroy ( ) "-funksjonen og omdirigere brukeren til innloggingssiden. De besøkende vil nå være ute av stand til å logge inn på din side fra to separate enheter samtidig .

    früher :

     Weiter:
      Relatert Artike
    ·Slik sletter lav prioritet i MySQL 
    ·Hvordan Split MySQL Strings 
    ·Hvordan lese en CSV-fil i PHP 
    ·Hvordan å lære PHP programmering 
    ·Sette inn en Auto - talltast i PHP 
    ·Hvordan bruke flere variabler i en adresse String 
    ·Hvordan : PHP String Innbytte 
    ·Hva er en PHP Constant 
    ·HTML- kode for flere brukerpålogginger 
    ·Hvordan analysere en tabulatorinndelte tekstfil i en li…
      Anbefalte artikler
    ·Hvordan legge til fotnoter og sluttnoter Bruke Microsof…
    ·Slik aktiverer Offer Remote Assistance Med VBS Script 
    ·Slik fjerner Path Fra argv [ 0 ] i Python 
    ·Slik installerer Perl på Windows XP 
    ·Hvordan Bind ListBox å DataGrid 
    ·Hvordan kompilere med en headerfil 
    ·Hvordan få tilgang til en VBA e-postvedlegg 
    ·Hvordan sette en variabel i banenavn i MATLAB 
    ·Hvordan lage skjemafelt Beregn Bruke VBA 
    ·Enkel måte å bytte PHP Query klausuler 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/