<?
//qui ho fatto partire la sessione questa pagina è relativa alla conferma d'acquisto
session_start();
include("varDB.php");
?>
qui in mezzo c'è html vario
<?

$user= $_GET["user"];

if ($_SESSION["s_login"] == "ok") {
$ordine = implode (" , ", array_values($_POST));


//include il file con i parametri di connessione al database
$db = mysql_connect($dbhost, $dbuser, $dbpwd)
or die ("Connessione Fallita!");

mysql_select_db("cdmusica")
or die ("Non trovo il Database");

//seleziono tutti i numeri degli ordini
$sql = "SELECT ord_id FROM acquisti";
$ris = mysql_query($sql)
or die ("Query fallita!");
$num = mysql_num_rows ($ris);

//numord è il numero che assegnerò al nuovo acquisto
$numord = $num+1;

//inserisco nella tabella acquisti l'acquisto appena effettuato


$sql2 = "INSERT INTO acquisti VALUES ('".$ordine."', '".$user."', '".$numord."')";
$ris2 = mysql_query($sql2)
or die ("Query2 fallita!");


echo $ordine;
}

else {
header("Location: scaduta.html");
exit ();
}


mysql_close();
?>

Ho letto che header deve essere posto prima di ogni tag html, ho provato ma mi segnala errore sulla session_start.
help
grazie