Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Förhindra att flera inloggningar Med Session_ID

    Genom att använda " session_id ( ) " PHP-funktionen kan du förhindra att dina besökare från att logga in på sitt konto från flera enheter samtidigt . En session ID är en unik identifierare som en server tilldelar varje användare som är inloggad i. Till exempel, om en användare besöker din webbplats med hjälp av sin dator och sin mobiltelefon på samma gång , kommer din server tilldela två separata sessions-ID till varje enhet . Du kan hindra användare från att logga in på din webbplats från flera enheter genom att ändra din databas och din PHP-skript . Instruktioner
    1

    Skapa en ny kolumn i en av tabellerna i din MySQL-databas och kalla den " session_id " . Ställ sitt slag " Varchar " och dess maximala storlek till 32 tecken .
    2

    Uppdatera din inloggning manus så att den lagrar den nyss tilldelats session ID i " session_id " kolumn som du tidigare skapat . Addera 3

    Placera ett skript på alla dina webbsidor för att kontrollera aktuell session ID för användaren mot sessions-ID lagras i databasen . Du kan kontrollera den aktuella sessionen ID för en användare genom att använda " session_id ( ) " PHP-funktionen . Om de två sessions-ID inte stämmer , dödar användarens aktuella session genom att använda " session_destroy ( ) " -funktion och omdirigera användaren till inloggningssidan . Dina besökare kommer nu inte att kunna logga in på din webbplats från två separata enheter samtidigt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder GUID som primärnyckel
    ·Hur man skapar en MP3-spelare i PHP
    ·Hur Infoga en kryssruta i PHP MySQL
    ·Hur man byter en URL och spara en fil med PHP
    ·ColdFusion och PHP Training
    ·Hur man bygger en egen databas Driven PHP webbplats Anv…
    ·Hur man tar bort en XML- deklaration i PHP
    ·Hur man använder cURL PHP sidans innehåll Strängar
    ·Så ställer du in standardspråkval för ett 404-fel s…
    ·Sessions Brutet i PHP
    Utvalda artiklarna
    ·Hur du använder Javascript Med Ole Automation
    ·Hur man skapar SAP bakgrund jobb Automatiskt
    ·Hur Öka minne tilldelad av Java Virtual Machine
    ·Hur man bygger en telefonsvarare i VB6
    ·Enhetstestning i Visual Studio Team System
    ·Så här ändrar du standardmetod MySQL användarnamn o…
    ·Hur köra Console kommandon i Java
    ·Information om Java Training Online
    ·Hur man skriver en intermittent Ping
    ·Hur man gör en Ruby program som skriver ett dokument
    Copyright © Dator Kunskap http://www.dator.xyz