Elenet.net
+1 voto
quesito posto 13 Novembre 2014 in Classe quinta da Michele La Rosa Corsista (95 punti)
  

1 Risposta

0 voti
Innanzitutto la registrazione di un utente deve essere salvata all'interno di un database.

Al momento del login soltanto l'utente già registrato dovra accedere alla pagina, per fare ciò bisogna verificare che i dati inseriti nella form corrispondano ai record della tabella login .

In seguito la porzine di codice che ci permatte di fare il controllo:

$data = new MysqlClass();

  // chiamata alla funzione di connessione

  $data->connetti();

  // interrogazione della tabella

  $auth = $data->query("SELECT id_login FROM login WHERE username_login='$username' AND password_login = '$password'");

  // controllo sul risultato dell'interrogazione

  if(mysql_num_rows($auth)==0)

    {

        // reindirizzamento alla homepage in caso di insuccesso

          header("Location: index.php");

    }else

     echo "utente non registrato";
risposta inviata 21 Gennaio 2016 da Gianni Messina Esperto (736 punti)

Domande correlate

+3 voti
1 risposta
quesito posto 12 Novembre 2014 in Classe quinta da Marco Scarpaci Corsista (94 punti) | 1,703 visite
+3 voti
1 risposta
quesito posto 28 Settembre 2016 in Classe quarta da Gianni Messina Esperto (736 punti) | 3,652 visite
+1 voto
2 risposte
778 domande
1,565 risposte
639 commenti
1,445 utenti