Codice PHP:
<?php
include 'check.php';
include 'mysql.php';
include 'config.php';
include 'funzioni.php';
$id_utente = $_SESSION['id'];
$associati = $_SESSION['associati'];
$cognome = $_SESSION['cognome'];
$nome = $_SESSION['nome'];
$indirizzo = $_SESSION['indirizzo'];
$civico = $_SESSION['civico'];
$cap = $_SESSION['cap'];
$comune = $_SESSION['comune'];
$pi = $_SESSION['pi'];
$destinatariofs = $_SESSION['destinatariofs'];
$indirizzofs = $_SESSION['indirizzofs'];
$capfs = $_SESSION['capfs'];
$comunefs = $_SESSION['comunefs'];
$pagamento = $_SESSION['pagamento'];
$uguale = $_SESSION['uguale'];
$diverso = $_SESSION['diverso'];
$importo = $_POST['importo'];
$_SESSION['importo'] = $importo;
$paperColors = array(
1 => 'Arachide',
2 => 'Arancio',
3 => 'Azzurro',
4 => 'Bianco',
5 => 'Giallo',
6 => 'Grigio',
7 => 'Rosa',
8 => 'Verde',
);
$printColors = array(
1 => 'Blu',
2 => 'Nero',
3 => 'Ross',
);
$fonts = array(
1 => 'Agency FB',
2 => 'Arial',
3 => 'Bookman Old Style',
4 => 'Garamond',
5 => 'Georgia',
6 => 'Times New Roman',
7 => 'Verdana',
);
$fontStyles = array(
1 => 'Grassetto',
2 => 'Corsivo',
3 => 'Normale',
);
$quantities = array(
1 => '100',
2 => '200',
3 => '300',
4 => '500',
5 => '1000',
);
$models = array(
1 => 'Senza lembi',
2 => 'Un lembo',
3 => 'Due lembi incollati',
);
$layouts = array(
1 => 'A',
2 => 'B',
3 => 'C',
4 => 'D',
5 => 'E',
6 => 'Neutra',
);
// if ($pagamento == "Bonifico bancario") { // Do you really need this? There is no other options in the code
$prodotti = $_SESSION['prodotti'];
foreach ($prodotti as $prodotto) {
$colorecarta = array_search($prodotto['colorecarta'], $paperColors);
$colorestampa = array_search($prodotto['colorestampa'], $printColors);
$carattere = array_search($prodotto['carattere'], $fonts);
$quantita = array_search($prodotto['quantita'], $quantities);
$titolo = $prodotto['titolo'];
$caratteretitolo = array_search($prodotto['caratteretitolo'], $fontStyles);
$sottotitolo = $prodotto['sottotitolo'];
$caratteresottotitolo = array_search($prodotto['caratteresottotitolo'], $fontStyles);
$indirizzocart = $prodotto['indirizzocart'];
$carattereindirizzocart = array_search($prodotto['carattereindirizzocart'], $fontStyles);
$telfaxcell = $prodotto['telfaxcell'];
$caratteretelfaxcell = array_search($prodotto['caratteretelfaxcell'], $fontStyles);
$emailsito = $prodotto['emailsito'];
$carattereemailsito = array_search($prodotto['carattereemailsito'], $fontStyles);
$modello = array_search($prodotto['modello'], $models);
$layout = array_search($prodotto['layout'], $layouts);
$sql = "INSERT INTO ordini(
id_colorecarta,
id_colorestampa,
id_carattere,
id_quantita,
titolo,
id_caratteretitolo,
sottotitolo,
id_caratteresottotitolo,
indirizzocart,
id_carattereindirizzocart,
telfaxcell,
id_caratteretelfaxcell,
emailsito,
id_carattereemailsito,
id_modello,
id_layout
) VALUES (
'$colorecarta',
'$colorestampa',
'$carattere',
'$quantita',
'$titolo',
'$caratteretitolo',
'$sottotitolo',
'$caratteresottotitolo',
'$indirizzocart',
'$carattereindirizzocart',
'$telfaxcell',
'$caratteretelfaxcell',
'$emailsito',
'$carattereemailsito',
'$modello',
'$layout'
)";
$res = $db->query($sql);
}
//}