| 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
    PHP Husk mig Tutorial
    Brug PHP til at skabe en " Husk mig " afkrydsningsfeltet giver brugerne mulighed for at blive logget ind automatisk, når de besøger et websted gemmer dem fra at skulle indtaste deres brugernavn og adgangskode, hver gang de lukker browservinduet. Den " Husk mig " afkrydsningsfelt kan også være mærket " Hold mig logget ind " eller " Forbliv logget ind" Nogle steder endda give en frist for, hvor lang tid det vil automatisk logge dig ind , såsom " Hold mig logget ind for 2 uger. " Instruktioner
    VEJLEDNING
    1

    Opret et afkrydsningsfelt ved at tilføje et input -tag af typen "afkrydsningsfeltet ", og en etiket direkte efter input -tag. Det skal være placeret efter login områder (f.eks brugernavn og password) og før submit knappen. Eksempel kode : Hej

    Husk mig


    2

    Tilføj et "hvis" erklæring at kontrollen hvis " Husk mig " er afkrydset eller ej, og , hvis det er, sætter brugernavnet cookie til brugernavnet i $ _SESSION variabel og password cookie til adgangskoden i $ _SESSION variabel. Det skal være placeret efter koden , der sætter $ _SESSION variabler til at logge brugeren ind Eksempel kode : Hej

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

    setcookie ( " cookname " , $ _SESSION [' brugernavn '] , tid () 2.592.000 , "/" ),

    setcookie ( " cookpass " , $ _SESSION [ 'password' ] , tid () 2.592.000 " /");

    }
    3

    Tilføj en " hvis " erklæring , der kontrollerer brugerne cookies for brugernavn og password og derefter sætter $ _SESSION brugernavn til de $ _COOKIE brugernavn og $ _SESSION password til $ _COOKIE adgangskode. Eksempel kode : Hej

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

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

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

    }
    4

    Tilføj en "hvis" erklæring i begyndelsen af ​​din logout kode, der vil frakoble cookies , hvis brugeren logger af . Den "hvis" erklæring skulle kontrollere om cookies er indstillet , og hvis de er, indstille dem til at tømme med et negativt udløb. Eksempel kode : Hej

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

    setcookie ( " cookname ", "" , tid () -2.592.000 , "/" ),

    setcookie ( " cookpass ", "" , tid () -2.592.000 " /");

    }
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan laver man en RSVP Knap til Facebook event Brug …
    ·Hvordan man opbygger din egen Database Driven PHP Websi…
    ·Sådan får indholdet af en fjernbetjening hjemmeside m…
    ·Sådan Find en Wildcard String i en tekstfil i PHP 
    ·PHP File Upload Begrænsninger 
    ·Sådan importeres Excel Into MySQL PHP 
    ·Hvordan at skjule en afstemning på en Guild Layout 
    ·Sådan oprettes Dir i PHP 
    ·Sådan vises en PHP kalender på en HTML-side 
    ·Sådan geninstalleres MySQL Table 
      Anbefalede Artikler
    ·Sådan oprettes datotid Med Int 
    ·Hvordan til Compact MS Access DB i VB 
    ·Hvordan man skriver til CSV Med ColdFusion 
    ·Sådan Design en skabelon for Joomla 
    ·Sådan bruges Echo for et anker i PHP 
    ·Sådan tilføjes elementer til en Array i C -# 
    ·Sådan Konverter til Binary i VBA 
    ·Sådan Reverse String i C Brug Arrays Uden Kørselshast…
    ·Sådan ændres adgangskoden i php scripts til MySQL 
    ·Sådan bruges deklarationsfiler i Python 
    Copyright © Computer Viden http://www.computerdk.com