mais ça n'a rien à voir...
 
voilà mon formulaire :  
 
Code :
 - <form action="index.php" method="post" enctype="multipart/form-data" name="addpart">
 - <input type="hidden" name="A" value="1" />
 - <input type="hidden" name="id" value="10" />
 - <table class="tab-cnt-form" summary="tab-cnt-form">
 -  <tr>
 -   <td class="td-cnt-form1">Bannière : </td>
 -   <td class="td-cnt-form2"><input name="bando" type="file" class="field-cnt" size="100" /></td>
 -  </tr>
 -  <tr>
 -   <td colspan="2" class="td-cnt-form3"><input type="submit" value="s'inscrire" class="switch-cnt" /></td>
 -  </tr>
 - </table>
 - </form>
 
  | 
 
et voici ma vérification :  
 
Code :
 - if ($A==1)
 -  {
 -  //Vérification de la présence de bannière
 -  if ($bando!="" ){$p="ok";}  Else {$p.="pas ok";}
 -  echo "$p - $bando";
 -  }
 
  | 
 
// Sur free :  
à chaque fois, '$bando==""' => c'est donc normal qu'il ne puisse pas trouver les attributs du fichier...
 
// En Local :  
$p=ok
$bando=C:\Program Files\EasyPHP\tmp\php1B.tmp
 
ma question à quelque peu changée, puisqu'elle est devenue : "Comment se fait-il que, sur free, $bando soit vide  
  
 ?!?!"
 
Message édité par xkamui le 18-02-2003 à 17:23:05