El error en la ultima linea te da porque no has cerrado la llave del ultimo foreach.
Y luego, creo que ya no hace falta el codigo de $encontrado ¿no? Porque vas a meter el producto de todas formas, eso lo hacias antes para ver si sumabas la cantidad o no.
He modificado esas dos cosas que te he dicho y ha quedado asi, pruebalo ¿ok?
Código PHP:
<?php
session_start();
session_register('itemsEnCesta');
$array [$id] = $jugadores;
if ($id){
$itemsEnCesta [] = $array;
}
?>
<html>
<body>
<tt>
<?
if (isset($itemsEnCesta)){
echo'El contenido de la cesta de la compra es:<br>';
foreach($itemsEnCesta as $k => $v){
foreach ($v as $key =>$value)
echo 'Artículo: '.$key.' ud: '.$value.'<br>';
}
unset($array);
?>
</tt>
<br>
<br>
<a href="campos.htm">Añadir reserva</a></tt>
</body>
</html>