ciao a tutti...
ho un problemino con questo codice..
il primo if riferito ai campi vuoti mi funge...
il secondo controllo invece riferito alla query e all'errore dovuto alla mancata corrispondenza tra user e psw del DB...

nn mi fungono...

non riesco a trovare l'errore... caspita



ATTENZIONE TUTTO GIRA NELLA STESSA PAGINA...
CIOE' L'ACTION DEL FORM METHOD E' LA PAGINA STESSA DOVE SI TROVA TUTTO QUESTO CODICE...

LOGIN.PHP

<?php
include ("funzioni.php"); //includi file funzioni

data(); //chiama funzione stampa data e ora da funzioni.php

$submit = $_POST ['submit']; //variabile controllo input type form


if ($submit == "Invio") //controllo apertura form invio
{

connetti(); //connessione al database




$user = $_POST['user']; //inizio dichiarazioni variabili user
$password = $_POST ['password']; // dichiarazione variabile password



if ($user == "" or $password == "")
{
echo "<script language> window.alert(\"Inserire tutti i campi\"); </script>";
}
else
{


$check = mysql_query ("select * from i1_use where nome = '$user' and password = '$password'") //controllo accesso al database tramite query
or die (mysql_error());
while ($row = mysql_fetch_array($check))


{

if ( $check_user = $row ['nome'] and //stampa le variabili estratte dalla query
$check_password = $row ['password'] )
{
echo "<script language> window.open('/invent/HTML/cliente.htm') </script>"; //se le variabili post corrispondono alle variabili di check allora passi alla pagina
}

else
{
echo "<script language> window.alert(\"User e Password non validi\"); </script>";
}


} //chiusura stampa variabili estratte da query

}



} // chiusura if controllo form
else
{

}






?>


<html>
<head>
<title>login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>


</p>

<form method="post" action="login.php">








<font face="Arial" size="1" color="#000000">User:</font>

<font face="Arial" size="1"><input type=text size=20 name=user style="font-family: Arial; font-size: 8 pt; font-weight: bold">
</font>



<font face="Arial" size="1">Password:</font> <font face="Arial" size="1"><input type=password size=20 name=password style="font-family: Arial; font-size: 8 pt; font-weight: bold">
</font>
</p>







<input type="submit" name="submit" value="Invio" style="font-family: Arial; font-size: 8 pt; font-weight: bold">
<input type="reset" name="reset" value="Reset" style="font-family: Arial; font-size: 8 pt; font-weight: bold">


</p>
</form>


</p>
<p align="center"></p>


</body>
</html>