prova a mettere session_start() all'inizio di tutto e vedere se cambia qualcosa...
codice:
<?php
session_start();
.......
 if($num[0] == 1 )
  {
    session_start();
    $_SESSION['log'] = "login";
    
//Qui magari controlla che ti venga effetivamente settata
//la sessione
    echo "valore sessione: ".$_SESSION['log'];
//header("Location: giusto.php");
//exit; 
  }
 else
  {
   print("sbagliato");  }  
 mysql_close($connessione);
}
.....
?>