| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Il PHP Ricordami Tutorial
    Usare PHP per creare un "Ricordati di me " casella di controllo offre agli utenti la possibilità di essere collegati automaticamente quando si visita un sito che così possono evitare di inserire il proprio nome utente e la password ogni volta che chiudere la finestra del browser . Il "Ricordati di me " casella di controllo può anche essere etichettato come " Resta collegato " o " Resta connesso dentro" Alcuni siti danno anche un limite di tempo per quanto tempo l'utente viene automaticamente a , come " Tieni aperto l'accesso per 2 settimane . " Istruzioni
    ISTRUZIONI
    1

    Creare una casella di controllo con l'aggiunta di un tag input di tipo "checkbox" e un'etichetta direttamente dopo il tag input . Esso deve essere posizionato dopo i campi di accesso (ad esempio nome utente e password ) e prima che il pulsante di invio . Esempio di codice :

    Ricordati di me < /p >
    2

    Aggiungi un "if" che controlla se il " Remember me " casella è selezionata o meno e , se lo è, imposta il nome utente biscotto al nome utente nella variabile $ _SESSION e il cookie password per la password nella variabile $ _SESSION . Dovrebbe trovarsi dopo il codice che imposta le variabili $ _SESSION per l'accesso dell'utente dentro codice Esempio :

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

    setcookie ( " cookname " , $ _SESSION [ 'username' ] , time () 2.592.000 , "/") ;

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


    3

    Aggiungi un altro " statement if " che controlla i biscotti utenti per il nome utente e la password e poi imposta il nome utente _SESSION $ al $ _COOKIE nome utente e la password di $ _SESSION alla password _COOKIE $ . Esempio di codice :

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

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

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


    4

    Aggiungi un altro " se " dichiarazione all'inizio del vostro disconnessione codice che permetterà il disinserimento cookie se l' utente si disconnette . L' istruzione "if" dovrebbe controllare se i cookie sono impostati e , se lo sono, li pose di svuotare con una scadenza negativa. Esempio di codice :

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

    setcookie ( " cookname " , " " , il tempo ( ) -2.592.000 , "/") ;

    setcookie ( " cookpass " , " " , time () -2.592.000 , "/") ; }




    Previous :

    next :
      Articoli Correlati
    ·Come scaricare MySQL per Linux 
    ·Come inviare un SMS con PHP Script 
    ·Come combinare un if in PHP 
    ·Come inserire i dati di un form in PHP ad un database M…
    ·Come abilitare PHP 5.2.13 UTF8 
    ·Come creare un sito web PHP 
    ·Come cambiare la password di uno script in PHP 
    ·Come inserire un asterisco in MySQL 
    ·Come collegare 4D con PHP 
    ·Come riempire un array con un risultato di query in MyS…
      Articoli in evidenza
    ·Come utilizzare JavaScript Developer 
    ·Come modificare il colore della barra di scorrimento in…
    ·Accesso: VBA Esegui query 
    ·La storia del linguaggio di programmazione Prolog 
    ·Come posso accedere al mio VAR Privato 
    ·Tutorial Java per la connessione di un applet ad un tel…
    ·Come visualizzare in forma tabellare in MATLAB 
    ·Come controllare la lunghezza di una stringa PHP 
    ·Come determinare i numeri pari da numeri dispari con PH…
    ·Come modificare un file XML in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com