Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    1) 2) ma che ahi contro i db? Con la soluzione che proponi ti incasini in modo incredibile, se non sai come si usa un db ti conviene imparare. Con un db è veramente una stupidata avere un sistema molto, molto, molto (ho già detto molto?) più sicuro e semplice di quello che stai progettando tu.

    3)
    In fase di registrazione l'utente inserisce
    username: pippo
    password: ciccio

    lo script per la registrazione prende questi dati, nel campo username salva "pippo", nel campo password salva, ad esempio,
    sha1('ciccio') che restituisce
    6d7cd9bbccbe9a319b85da5634b4e4117727e6f0

    In fase di login l'utente inserisce
    username: pippo
    password: ciccio

    lo script prende i due dati e per la password fa
    Codice PHP:
    // non proprio così, ma per capirci come funziona

    // dove $_POST['password'] è ciò che ha inserito l'utente nel form di login, quindi ciccio
    // $password_salvata è la password che hai salvato nel sistema in fase di registrazione, quindi
    // 6d7cd9bbccbe9a319b85da5634b4e4117727e6f0 
    if ( sha1($_POST['password']) == $password_salvata )
    {
        
    // la password è corretta
    }
    else
    {
        
    // la password è sbagliata

    Ultima modifica di Alhazred; 18-09-2020 a 17:32

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.