Bonjour, je souhaite avec 'move_uploaded_file' déplacer une photo dans un dossier.

J'ai un formulaire pour poster des articles et je souhaite ajouter une photo et la déplacer dans un fichier afin de la récupérer par la suite pour l'afficher.
Je n'arrive pas à la déplacer, voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
   require ("connect_bdd.php");
 
      //Pour ajouter l'article
      if (isset($_POST['titre'], $_POST['commentaire']))
      {
         if(!empty($_POST['titre']) AND !empty($_POST['commentaire']))
         {
            $article_titre = htmlspecialchars($_POST['titre']);
            $article_commentaire = htmlspecialchars($_POST['commentaire']);
 
            $req = $bdd->prepare('INSERT INTO article (titre,commentaire, date) VALUES (?,?,NOW())');
            $req -> execute(array($article_titre, $article_commentaire));
 
            $lastid = $bdd->lastInsertId();
 
            if(isset($_FILES['photo']) AND !empty($_FILES['photo']['name']))
            {
               $chemin = 'dossierPhoto/'.$lastid;
               move_uploaded_file($_FILES['photo']['tmp_name'], $chemin);
            }
 
            header("Location: http://localhost/blog/index.php");
         }
         else
         {
            $message = "Veuillez remplir tous les champs";
         }
      }
?>
<!DOCTYPE html> 
<html> 
   <head> 
      <title>Redaction / Edition</title> 
      <meta charset="utf-8">
   </head> 
<body> 
   <h2>Nouvel article</h2> 
      <form method="POST" enctype="multipart/form-data"> 
         <p>Titre de l'article : <input type="text" name="titre"/></p> 
         <p>Commentaire: <br /><textarea name="commentaire" rows="10" cols="50"></textarea></p> 
         <input type="hidden" name="MAX_FILE_SIZE" value="2097152"> 
         <p>Choisissez une photo avec une taille inférieure à 2 Mo.</p> 
         <input type="file" name="photo"> 
         <br /><br /> 
         <input type="submit" name="envoyer" value="Envoyer"> 
   </form> 
 
   <?php
   if(isset($message))
   {
      echo $message;
   }
   ?>
</body> 
</html>
Merci par avance