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;}
}
?>