salve a tutti...
sto provando a gestire un carrello mediante le sessioni ma succede una cosa alquanto strana. mi spiego: all'inizio della pagina inserisco il codice per dar il via alla sessione, questo codice lo chiamo mediante una funzione.
	Codice PHP:
	
function start_chart(){
  session_start();// inizializzo la sessione
  if(isset($_SESSION['chart'][0]['id']))       $_SESSION['chart'][0]['id'];
  if(isset($_SESSION['chart'][0]['codice']))   $_SESSION['chart'][0]['codice'];
  if(isset($_SESSION['chart'][0]['nome']))     $_SESSION['chart'][0]['nome'];
  if(isset($_SESSION['chart'][0]['taglia']))   $_SESSION['chart'][0]['taglia'];
  if(isset($_SESSION['chart'][0]['colore']))   $_SESSION['chart'][0]['colore'];
  if(isset($_SESSION['chart'][0]['prezzou']))  $_SESSION['chart'][0]['prezzou'];
  if(isset($_SESSION['chart'][0]['qta']))      $_SESSION['chart'][0]['qta'];
  if(isset($_SESSION['chart'][0]['taglia']))   $_SESSION['chart'][0]['taglia'];
} 
 
poi all'interno dell'html chiamo una funzione che mi dovrebbe dire quanti e quali elemnti sono presenti nel carrelo, nel caso sia vuoto ovviamente deve scrivere che non ci sono elementi. la funzione è questa
	Codice PHP:
	
function gest_carrello()
{
  global $_CONFIG;
  global $_IMAGE;
  global $_GET; 
  print("<div class=\"blocchi-info\">");
  print("<h3>Il Mio Carrello</h3>");
  ----->if(count($_SESSION['chart']) == 0)  
  {
    print("
0 prodotti... Carrello vuoto!</p>");
  }
  else
  {
    // ancora non ci ho scritto niente
  }
  print("</div>");
} 
 
quando vado a visualizzare la pagina mi si presenta questo errore:
	
		
			
			
				Notice: Undefined index: chart in C:\Programmi\PAMPA-0.6\PAMPA\apache\htdocs\001\include\php\home.gestc  arrello.php on line 28
			
		
 
	 
 
 dove alla riga 28 è presente la riga che vi ho messo la freccia
perchè succede questo?? non capisco   
 
help me!!
grazie
Marco