ok perfecto... fijense en algo y de antemano gracias por su atencion :)
 
yo tngo mi login q es este...  
 Código PHP:
    <?php
// Configura los datos de tu cuenta 
$dbhost='localhost'; 
$dbusername='root'; 
$dbuserpass=''; 
$dbname='granterraza'; 
 
session_start(); 
 
// Conectar a la base de datos 
mysql_connect ($dbhost, $dbusername, $dbuserpass); 
mysql_select_db($dbname) or die('Cannot select database'); 
 
if ($_POST['username']) { 
//Comprobacion del envio del nombre de usuario y password 
$username=$_POST['username']; 
$password=$_POST['password']; 
if ($password==NULL) { 
echo "La password no fue enviada"; 
}else{ 
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); 
$data = mysql_fetch_array($query); 
if($data['password'] != $password) { 
echo "Login incorrecto"; 
}else{ 
$query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); 
$row = mysql_fetch_array($query); 
$_SESSION["s_username"] = $row['username']; 
echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php."; 
} 
} 
}  
 
?>
//aqui se daran cuenta q agrego el codigo
<?php
...
session_register("login");
$_SESSION[login] = "Si";
...
?>    
  logico si el pass es incorrecto deberia cargarme una vez mas el form de login...
pero no lo hace solo me dice si es correcto o incorrecto :(
soy un tanto malin para la programacion ...