bonsoir, j'essaye de faire un script simple pour uploader des fichiers. (il ny a aucun contrôle encore, c'est une phase de test)

voici le index.html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<form enctype="multipart/form-data" method="post" action="add.php">
fichier: <input type="file" name="fichier" /><br />
<input type="submit" value="add" />
</form>
et voici add.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 
$target = "uploads/";
 
echo basename($_FILES['fichier']['name']).'<br/>'; 
$target.=basename($_FILES['fichier']['name']); 
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $target))
    echo 'ok<br/>';
else
  echo 'erreur<br/>';
print_r($_FILES['fichier']);
?>

voici l'output que ca me met à chaque execution, je comprend pas pourquoi il ya toujours erreur.
(testé avec toute sorte de fichiers)

Screenshot.png
erreur
Array ( [name] => Screenshot.png [type] => image/png [tmp_name] => /tmp/phpcoXxTG [error] => 0 [size] => 80600 )