Salve forum.. :)
avrei un problemi di recupero dati da un form di login..
questo è il form:
Codice PHP:
<form action="accesso.php" method="POST" name="forum_login" >
<div class="username">
<label for="nick"><u>Username</u></label><br />
<input type="text" name="nick" class="cella_input" maxlength="50" />
</div>
<div class="pass">
<label for="pwd"><u>Password</u></label><br />
<input type="password" name="password" class="cella_input" maxlength="50" />
</div>
<div class="submit">
<input type="submit" name="login" class="pulsante_login" title="Log In!" value="Log In!" />
</div>
</form>
e questo è il codice ce uso nella pagina accesso:
Codice PHP:
$pass = $_POST['forum_login']['password'];
$cript_pass = md5($pass);
$sql_nick = "SELECT * FROM `nick` WHERE `Nick`='".$_POST['nick']."' AND `Cript_Pass`='".$cript_pass."'";
$result_nick = mysql_db_query($sql_nick,$connessione);
$row_num_nick = mysql_num_rows($result_nick);
$row_nick = mysql_fetch_row($result_nick);
ho provato svariate soluzioni tra cui anche quella di stampare la variabile $pass sulla pagina in questione ma è come se non contenesse niente.. ho controllato i name dei vari moduli del form e sono ok.. ho provato a togliere il nome al form e mettere solo $_POST['password'] ma niente.. la cosa buffa è che nella versione "vecchia" del sito questo modulo funzionava perfettamente..
mi sapreste aiutare!? grazie in anticipo per le risposte.. ;)
-
Fortunatamente ho risolto.. :)
avevo sbagliato a scrivere la mysql_db_query e così l'ho sostituita con la mysql_query.. ora funziona tutto.. se può servire a qualcuno tenete aperto altrimenti potete chiudere.. grazie!