Ciao a tutti, ho bisogno di un aiuto per favore,
provo a creare un piccolo carrello spesa però non riesco a memorizzare le variabili, nel senso che quando clicko submit la pagina carrello mi mostra il codice inviato, quando rientro nella pagina prodotto e poi nuovamente in quella carrello vsualizzo quanto segue:

Notice: Undefined index: articolo in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 3

Notice: Undefined index: quantita in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 4

Notice: Undefined index: articolo in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 5

Notice: Undefined index: quantita in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 6

Warning: Invalid argument supplied for foreach() in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 15

Warning: Invalid argument supplied for foreach() in c:\programmi\easyphp1-8\www\ancora carrello\carrello.php on line 19

Il codice delle pagine è il seguente:
Pagina index
<?php
session_start();
session_register('articolo');
session_register('quantita');
$_SESSION['articolo'][]="";
$_SESSION['quantita'][]="";
?>
<?php
print("ID: " . session_id() . "
\n");
?>



pagina prodotti
</p>

Pagina prodotto

<?php
session_start();
?>
<form id="form1" name="form1" method="post" action="carrello.php">
<input type="text" name="articolo[]" value="H.10.100001 cassetto " size="35"/>
<input type="text" name="quantita[]" value="" size="4" />
<label>
<input type="submit" name="Submit" value="Submit" />
</label>
</form>
<form id="form2" name="form2" method="post" action="carrello.php">
<input type="text" name="articolo[]" value="H.20.100001" size="35"/>
<input type="text" name="quantita[]" value="" size="4" />
<label>
<input type="submit" name="Submit" value="Submit" />
</label>
</form>


</p>


</p>
<?php
print("ID: " . session_id() . "
\n");
?>


carrello</p>


Pagina carrello

<?php
session_start();
$articolo= $_REQUEST['articolo'];
$quantita= $_REQUEST['quantita'];
$_SESSION['articolo'] = $_REQUEST['articolo'];
$_SESSION['quantita'] = $_REQUEST['quantita'];
?>

<?php
foreach($articolo as $chiave => $valore)
{
echo " $valore. \n";
}
foreach($quantita as $c => $v)
{
echo " $v. \n ";
}
?>
<?php
print("ID: " . session_id() . "
\n");
?>

SESSION_START() è sempre in riga 1

Help, grazie