Grazie per aver risposto.. finalmente ho risolto il problema dell'if.. ho usato due include con un meta che mi refresha la pagina che mi deve aprire!!
ora il problema si è spostato sulle sessioni perchè con questo codice
codice:
<?php
session_start();
$login = '';
if($login === true) {
   $_SESSION['login'] = 'ok';
   } else {
           unset($_SESSION['login']);
   }
?>

codice codice

if (mysql_num_rows($result)>0) {
printf("Sei loggato come: %s
\n", mysql_result($result,0,"user"));
echo("Attendi qualche secondo....");
$login = 'true'
include("include/esatta.inc");
} else {
printf("Errore di login");
include("include/errore.inc");
}
mi da un parse error su $login = 'true'??? sto uscendo veramente pazzo con questo progetto!!!
ciao e grazie