Anche all'estero credimi, anche all'estero, comunque vedo che sei a livello bassino, ma niente paura!Il sito non è per l''università ma per un esame universitario.
Essendo alle prime armi in PHP e non avendo dall'università ottimi insegnamenti (questo è un problema tutto e solo italiano, dovresti saperlo) sto cercando di imparare da solo a programmare in PHP. Sincero è il primo sito.
Non sapevo di sha256. Domanda, poi per il login? Come traduco la password in sha256 presente nel database confrontandola con quella inserita dall'utente in paginalogin? prima con MD5 facevo "WHERE password = MD5('$password')". Adesso?
Intanto il confronto non lo fai nel database ma a livello php.
PHP:
// ... semplificando un casino ...
$query = 'SELECT password FROM utente WHERE nome = $nome';
// trovato nome, cioè l'account e letta la corrispondete password memorizzata nel database procedi al confronto.
if ( hash( 'sha256', $password ) == $db['password'] ) {
echo 'Autenticato figo!';
} else {
echo 'Ah Coso! Vedi d\'annattene :-D';
}
quindi prima scarichi dal database la password corrispondente all'account e poi fai il confronto.
PS che studi all'università?