Avrei inoltre anche un altro problema.
Vorrei che quando si clicca su invia, mandi nel carrello della spesa la fila e il posto selezionati nel select.
Il carrello èquesta pagina:
Codice PHP:<?php
require('mysql.php');
require('config.php');
require('funzioni.php');
require('posterstore/header.php');
require_once('posterstore/pagetop.inc');
$carrello = $_SESSION['carrello'];
if(@isset($_GET['action']))
{
$action = $_GET['action'];
switch ($action)
{
case 'aggiungi':
if ($carrello)
{
$carrello .= ','.$_GET['id'];
}else{
$carrello = $_GET['id'];
}
break;
case 'cancella':
if ($carrello)
{
$prodotti = @explode(',',$carrello);
$acquisto = '';
foreach ($prodotti as $prodotto)
{
if ($_GET['id'] != $prodotto)
{
if ($acquisto != '')
{
$acquisto .= ','.$prodotto;
}else{
$acquisto = $prodotto;
}
}
}
$carrello = $acquisto;
}
break;
case 'aggiorna':
if ($carrello)
{
$acquisto = '';
foreach ($_POST as $key=>$value)
{
if (@stristr($key,'quantita'))
{
$id = @str_replace('quantita','',$key);
$prodotti = ($acquisto != '') ?
@explode(',',$acquisto) : @explode(',',$carrello);
$acquisto = '';
foreach ($prodotti as $prodotto)
{
if ($id != $prodotto)
{
if ($acquisto != '')
{
$acquisto .= ','.$prodotto;
}else{
$acquisto = $prodotto;
}
}
}
for ($i=1;$i<=$value;$i++)
{
if ($acquisto != '')
{
$acquisto .= ','.$id;
}else{
$acquisto = $id;
}
}
}
}
}
$carrello = $acquisto;
break;
}
}
$_SESSION['carrello'] = $carrello;
?>
<html>
<head>
<title>carrello</title>
</head>
<body>
<h1>Carrello</h1>
<?php
echo usaCarrello();
?>
<h1>Controlla il numero dei prodotti</h1>
<?php
echo mostraCarrello();
?>
[url="showproducts.php"]Torna allo shop[/url]
</body>
</html>
<?php
?>
<form action='checkout.php' method='post'>
<button type="submit">Chekout</button>
<?php
require_once('posterstore/pagebottom.inc');
?>
vorrei eliminare la parte dell'aggiungi perchè ci può essere un solo posto per ogni fila e vorrei che riuscisse a prendere i campi dalle select dei file precedenti...
Qualcuno mi può dare una mano? sto schlerando![]()
Vi prego"!
Ciao!![]()

Vi prego"!
Rispondi quotando