\n"; else { // costruisco la tabella che descrive la situazione del carrello echo "\n"; echo "\n"; echo "\n"; foreach ($carrello as $key => $value) if ($value) { // estraggo id_prodotto dal nome del campo corrispondente $temp = explode("_",$key); $id_prodotto = $temp[1]; $query = "select nome, prezzo from ufficio where id_prodotto=$id_prodotto"; $res = mysql_query($query); $num_res = mysql_num_rows($res); if ($num_res == 1) { $row = mysql_fetch_array($res); echo "\n"; echo "\n"; echo "\n"; echo "\n\n"; } } echo "\n"; echo "
ProdottoPrezzoPezzi acquistati
". $row["nome"] . "" . $row["prezzo"] . " euro
"; echo "Spesa totale: $spesa euro"; echo "
\n"; echo "
\n"; } } // se il cliente ha selezionato il pulsante Aggiungi if ($azione=="aggiungi") { // la prima volta creo le variabili di sessione if (!session_is_registered("carrello")) { $carrello = array(); // variabile per il carrello session_register("carrello"); $spesa= 0; // spesa totale session_register("spesa"); } // aggiorno il carrello: poichè non conosco a priori // i nomi dei dei campi del modulo da cui arrivano // i dati, uso l'array $HTTP_POST_VARS foreach ($HTTP_POST_VARS as $key => $value) { if ($key != "aggiungi") { // trasformo l'input in intero $value=intval($value); if ($value!="") { // trovo il prezzo del prodotto selezionato $temp = explode("_",$key); $id_prodotto = $temp[1]; $query = "select prezzo from ufficio where id_prodotto=$id_prodotto"; $res = mysql_query($query); $num_res = mysql_num_rows($res); if ($num_res == 1) { // aggiorno la spesa totale $row = mysql_fetch_array($res); $spesa = $spesa + $value*$row["prezzo"]; // aggiorno il carello if ($carrello[$key]) $carrello[$key] = $carrello[$key] + $value; else $carrello[$key] = $value; } } } } echo "
\n"; echo "
I prodotti selezionati sono stati aggiunti al carrello.\n"; echo "

\n"; echo "
\n"; } // se il cliente ha selezionato il pulsante Check out if ($azione=="checkout") { if (!session_is_registered("carrello")) echo "Non hai scelto nessun prodotto.

\n"; else { if (!$spesa) echo "Non hai scelto nessun prodotto.

\n"; else { // preparo il modulo per il login ?> Per procedere all'acquisto inserisci il tuo username e la tua password e poi premi il pulsante Continua.
Se non sei ancora un nostro cliente, prima di procedere all'acquisto devi registrarti sul nostro sito.


Username

Password