intento dovresti dire per quale ragione dici che non funziona, poi fai una cosa abbastanza inutile:
dai un minimo di fiducia al software ... se cerchi un $utente cosa mai potrebbe restituire la query? Lo stesso nomerivenditore oppure nulla. In entrambi i casi il while non serve perche' delle due sara' solo una: o esiste un nome oppure non esiste.Codice PHP:
$utente = $_POST['utente'];
$query = mssql_query("SELECT nomerivenditore,password
FROM rivenditori
WHERE nomerivenditore = '$utente'");
while($row=mssql_fetch_array($query))
{ $username = "$row[nomerivenditore]";
$mypass ="$row[password]"; }
if ($username == $_POST['utente'] )
Quindi confrontare se $_POST['utente'] corrisponde al nome utente estratto e' un controllo per mancanza di fiducia nel software e non un controllo sulla vericidita' dell'utente.
![]()