1 - Le Formulaire<!-- Le type d'encodage des données, enctype, DOIT être spécifié comme ce qui suit --><form action="inserer_image.php" method="post" enctype="multipart/form-data" name="inserer_image"> <!-- MAX_FILE_SIZE doit précéder le champs input de type file --> <input type="hidden" name="MAX_FILE_SIZE" value="30000" /> <!-- Le nom de l'élément input détermine le nom dans le tableau $_FILES --> Envoyez ce fichier : <input name="image" type="file" /> <input type="submit" value="Envoyer le fichier" /></form>2 - le fichier qui récupère les données du form.echo '<pre>';print_r($HTTP_POST_FILES);//exit();echo '</pre>';echo '<pre>';print_r($HTTP_POST_VARS);//exit();echo '</pre>';echo '<pre>';print_r($_FILES);//exit();echo '</pre>';echo basename($_FILES['name']);//$image = $HTTP_POST_VARS['image'];//$donnees = addslashes(fread(fopen($image, "r"), filesize($image)));/*mysql_connect("localhost","root","");mysql_select_db("essai");$result=mysql_query("INSERT INTO images_binaires (donnees_binaires,nom_fichier,taille_fichier,type_fichier) VALUES ('$donnees','$image_name','$image_size','$image_type')");$id= mysql_insert_id();print "<br>Indentifiant du fichier dans la base: $id<br>";mysql_close();*/résultat du script :Array( [image] => Array ( [name] => HPIM1519.JPG [type] => [tmp_name] => [error] => 2 [size] => 0 ))Array( [MAX_FILE_SIZE] => 30000)Array( [image] => Array ( [name] => HPIM1519.JPG [type] => [tmp_name] => [error] => 2 [size] => 0 ))