bonjour voila j ai le script suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
 
<?
function read_csv( $filename, $separateur)      // transfert le fichier dans un tableau
{
 if ( $FILE=fopen($filename,"r") )               // ouverture du fichier
 {
  while ($ARRAY[]=fgetcsv($FILE,1024,$separateur));      // lire ligne par ligne et coupe colonne par colonne
  fclose($FILE) ;                              // ferme le fichier
  array_pop($ARRAY);                                    // efface la derniere ligne
  return $ARRAY ;                              // renvoie le tableau
 }
}
// $nom_fichier ="fichier.csv";
$nom_fichier = $fichier;
$separateur = ",";
 
$ARRAY=read_csv("$nom_fichier",$separateur);      // lit le fichier
 
$_SESSION['tableau']= $ARRAY; 
 
header("Location: lire.php");
 
?>
je stock dans une session le tableau

sur le fichier lire.php je souhaite recupere le tableau ci joint le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
<?
session_start(); 
$ARRAY = $_SESSION['tableau']  ;
?>
 
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<?
$heigh=sizeof($ARRAY);            
$width=sizeof($ARRAY[0]);  ?>       
 
<form name="form1" method="post" action=""> 
<TABLE width="167" align="center">
  <? for($i=0;$i<$heigh;$i++)                 
{ ?>
  <TR> 
    <TD><? echo $i ?> <? echo $width ?></TD>
  </TR>
  <TR> 
    <?   for($j=0;$j<$width;$j++)           
    { ?>
    <TD width="122"> <input name="textfield" type="text" value=" <?  echo htmlspecialchars($ARRAY[$i][$j], ENT_QUOTES); ?>"> 
    </TD>
    <? } ?>
  </TR>
  <TR>
      <TD>ff
        <input type="submit" name="Submit" value="Envoyer"></TD>
  </TR>
  <? } ?>
</TABLE>
</form>
</body>
</html>
et la il me met l'erreur suivante :

Notice: Undefined index: tableau in c:\program files\easyphp1-8\www\site\lire.php on line 3


pouvez vous me dire ou je me plante
merci pour votre aide