ciao a tutti ho un piccolo problema con la gestione di queste condizioni...

vi posto il codice....
così come è funziona praticamente tutto...
l'unica cosa che mi crea un problema... è che se aggiorno tramite
Refresh la pagina in questione... oppure se da un'altra pagina passo a questa, mi appare appunto il window.alert(\"Inserire tutti i campi\"); io invece voglio che mi appaia solo quando do Invio con il submit del pulsante e naturalmente tutti i campi form sono vuoti,
in maniera tale da non aver la possibilità di fare l'insert nel db di campi e valori vuoti...

vi posto tutto forse è + chiaro ...
NB : ho provato anche a mettere prima delle variabili il if ($submit = Invio ) ma nn funge lo stesso .. ciao e grazie
NB il form e la gestione delle variabili avviene tutto sulla stessa pagina...
cioè...la pagine si chiama appunto gestioneaccount.php
se notate sul form action io passo le variabili in questione a questa stessa pagina e poi le gestisco con il codice php qui sotto...


<?php
$data = date ("d - m - Y");
$username = $_GET ["login"];

include ("dbconnect.php");
$username = $_GET ["login"];

$nom = $_POST ["nome"];
$cogno = $_POST ["cognome"];
$usern = $_POST ["user"];
$password = $_POST ["password"];
$email = $_POST ["email"];

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

$insert = "insert into login (nome,cognome,user,password,email)
values ('$nom','$cogno','$usern','$password','$email')";

mysql_query($insert) or die (mysql_error());

$check = mysql_query ("select * from login where nome = '$nom' and user = '$usern'")
or die (mysql_error());
while ($row = mysql_fetch_array ($check))

$checknome = $row ['nome'];
$checkcogn = $row ['cognome'];
$checkuser = $row ['user'];

echo "<script language> window.alert(\"Inserimento effettuato con successo\"); </script>";

}
?>

<html>

<body>


<form method ="post" action = "gestioneaccount.php?login=<? echo $username; ?>">
Nome : <input type="text" name="nome" size="27" style="font-family: Arial; font-size: 8 pt; font-weight: bold">

Cognome :<input type="text" name="cognome" size="27" style="font-family: Arial; font-size: 8 pt; font-weight: bold">

User:<input type="text" name="user" size="27" style="font-family: Arial; font-size: 8 pt; font-weight: bold">

Password :<input type="text" name="password" size="27" style="font-family: Arial; font-size: 8 pt; font-weight: bold"></td>

Email:<input type="text" name="email" size="27" style="font-family: Arial; font-size: 8 pt; font-weight: bold"></td>

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

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

</form>

</body>

</html>