ma ora ho un altro problema ...
come posso increnetare l'indice in moda da assegniare i nuovi valori ad ogni $_POST attualmente tutto rimane ferma all'indice 0 e viene sempre ri aggiornato con il nuovo post.
posto il codice per un riferimento comune:
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Funzione Carrello</title>
</head>
<body>
<?php 
//--------------------------------------------------------------------------|
//  FUNZIONE CARRELLO
//--------------------------------------------------------------------------|
    
function Carrello($id_prodotto,$quantita) {
            
$_SESSION['id_prodotto']=array($id_prodotto);
            
$_SESSION['quantita']=array($quantita);
            echo 
'dim_carrello=' count($_SESSION['id_prodotto']);
    }
//--------------------------------------------------------------------------|
if (isset($_POST['action']) && $_POST['action'] == 'submitted') {
    
$id_prodotto $_POST['id_prodotto'];
    
$quantita $_POST['quantita'];
    
Carrello($_POST['id_prodotto'],$_POST['quantita']);
} else {
    
// solo all'avvio.
    
$id_prodotto NULL;
    
$quantita NULL;
// END $_POST
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
    id prodotto:<input name="id_prodotto" type="text" value="<?= $id_prodotto?>">
    quantita:<input name="quantita" type="text" value="<?= $quantita?>">
    <input type="hidden" name="action" value="submitted">
    <input name="submit" type="submit" value="INVIA">
</form>
<?php 
    
/*--------------------------------------------------------- 
    Report Variabili
    -----------------------------------------------------------*/
    
echo '<hr>';
    print 
'<pre>';
        echo 
'|<- $_POST - ================================ ->|
'
;
        
print_r($_POST);
        echo 
'|<- $_GET - ================================= ->|
'
;
        
print_r($_GET);
        echo 
'|<- $_SESSION - ============================= ->|
'
;
        
print_r($_SESSION);
    print 
'</pre>';
    echo 
'<hr>';
?>
</body>
</html>
grazie cichity74 :quipy: