Allora, comincio col dire che sto imparando, quindi il codice può essere strano, e ridondante agli occhi di un esperto...

Detto ciò...

Io vorrei fare un login ad un database tramite un form... la pagina login.php, si collega a quella che contiene lo script php e che si chiama dologin.php...

come ragionamento ci arrivo a come si dovrebbe fare, ma una volta che vado a scriverlo, mi restituisce sempre che l'utente non è registrato e di conseguenza non può fare il login...

Vi posto pure il codice dello script in dologin.php, così magari mi aiutate a capire... (so che si dovrebbe fare con le sessioni, ma non avendole capite bene, comincio a sperimentare con un metodo rudimentale, imposto un campo online nel Db... e ogni volta che uno si logga o slogga il campo viene settato rispettivamente a si oppure a no...)


<?

$query_login = "SELECT nome FROM utenti WHERE online='no'";

$nome_db= mysql_query($query_login, $connessione);


while (mysql_fetch_array($nome_db)) {

if ($nome == $nome_db) { echo "Clicca <a href=\"index.php\"> QUI </a> per loggarti"; exit;}

else { echo "Mi spiace, ma devi registrarti, per provvedere vai <a href=\"reg.php\"> QUI</a>.
"; exit;}
}
?>