[HTML/PHP] Upload d'un fichier inexistant

Salut…

Je n’arrive pas à uploader des fichiers en PHP/HTML.
Je cherche à uploader des images jpeg de 100 ko maximum, avant de les redimensionner et de les stocker sur le FTP.

D’un coté j’ai :
[cpp]



[/cpp] Et de l'autre coté : [cpp]if(isset($_POST['okaddimg'])) { if(isset($_POST['img'])) { (...) } }[/cpp] Le premier test passe, mais pas le 2ème, je ne sais pas pourquoi :??:

EDIT : J’ai réglé ce problème mais j’en ai un autre, voir un peitt peu plus bas :whistle:

Ah ok je crois que j’ai compris…

$_FILES

Oui, tous les champ « file » , tu les recupere avec $_FILE ( c’est un tableau superglobal )

Lorsque j’essaie d’uploader un fichier inexistant (en tapant par exemple « C:\fichierinexistant.jpg » dans mon champ file), ça crée une erreur de l’autre coté…

Tous ces tests passent avec succès…

  • if ( isset( $_FILES[‹ img ›] ) )
  • if ( file_exists ( $_FILES[‹ img ›][‹ tmp_name ›] ) )
  • if ( $_FILES[‹ img ›][‹ error ›] == 0 )
  • if ( is_uploaded_file ($img) )

Je ne sais pas quoi essayer, peut être

  • if ( fopen ($_FILES[‹ img ›][‹ tmp_name ›]) )
  • if ( file_exists ($_FILES[‹ img ›][‹ name ›]) )

:??:

Lis un peu ça :

Bien que cela semble bizarre : si le fichier existe pas, il est logique qu’il ne soit pas chargé…