***PAGINA 1***

<?php

ob_start();

//Inclucione file dati connessione
include("config.inc.php");
session_start();

//Recupero variabili
$user = $_POST['user'];
$password = $_POST['password'];
$check = $_POST['check'];

if($check=="cliccato"){

//Connessione database
$db = mysql_connect($db_host, $db_user, $db_password);
mysql_select_db($db_name, $db);

//Query riconoscimento utente
$query = "SELECT * FROM LOGIN WHERE USER='".$user."' AND PASSWORD='".md5($password)."'";
$result = mysql_query($query, $db);
$num= mysql_num_rows($result);

if ($num != ""){

header("Location: main.php");
exit;

}

mysql_close();

}

?>

***PAGINA 2***

<?php

if(!isset($_SESSION['auth'])){

echo "VATTENE VIA";

}

echo "BENVENUTO";

?>

...nella seconda pagina non riesce a capire che la variabile $_SESSION['auth'] è settata e mi caccia sempre fuori (ovviamente parliamo di login andato a buon fine).

Ho commesso qualche errore negli script?

Grazie