Problème de passage de fichiers par Post

Bonjour,

Avant migration, j’avais un formulaire permettant d’envoyer une image jointe qui fonctionnait très bien. Je n’utilisais pas en fait la récupération de la variable par un $_POST. Suite à migration, j’ai donc besoin de déclarer ma nouvelle variable. Le Problème, c’est que la déclaration :
$vignette] = $_POST’vignette]’];
ne fonctionne évidemment pas.

Alors pour rappel, dans la page de mon formulaire, j’ai :

Et dans ma page de traitement, j’ai :
echo(“Image chargée : $vignette[0]
”);

Et il ne m’afficha aucun nom de fichier… Ou est la subtilité ? (J’ai essayé avec $_FILES ou sans ] mais rien n’y fait…)

Merci d’avance pour votre aide.

Je ne suis pas un spécialiste en PHP, mais les crochets dans le nom de variable me paraissent suspects. Si c’est pour faire un tableau (array), la récupération se fait un peu différemment (voir http://php.net/)).