non capisco perche non riesce a darmi il file name con alcuni file...
Centra la grandezza? cosa succede nel mio programmino?

eccovi il codice....base per fare l'upload....per ora visualizza solo nome e perscorso....ma....non va in alcuni casi..

codice:
<form enctype="multipart/form-data" action = "loadTemplateDB.php" method="post" name ="theForm">
  <table width="50%" border="0" cellspacing="0" cellpadding="0">
    <tr align="left" valign="top"> 
      <td>carica template</td>
      <input type="hidden" name="MAX_FILE_SIZE" value="100000">
      <td><input name="fileSender" type="file" id="template"></td>
    </tr>

    <tr align="left" valign="top"> 
      <td colspan="2"></td>
    </tr>
    <tr align="left" valign="top"> 
      <td colspan="2"><input type="submit" name="Submit" value="Invia"></td>
    </tr>
  </table>
</form>





e questa la pagina che acquisisce i dati

$file_name = $_FILES['fileSender']['name'];
$tmp_path = $_FILES['fileSender']['tmp_name'];

echo $file_name;
echo $tmp_path;

perche con file da 5 mega mi dice il nome e percorso mentre con quelli da 8 mega in su mi dice : 

Undefined index: fileSender in C:\Apache2\htdocs\workgroup\uploadFile\web\loadTemplateDB.php on line 9



Aiuto pls