<?
//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