Salut

Un problème d'upload de fichier via un formulaire donc si ça vous parle, un petit coup de pouce c'est pas de refus

Voilà j'ai un formulaire qui permet de déposer un CV composer de champs classique (nom, prenom, adresse etc) et d'un champ de type file permettant d'attacher son CV.
Lors de la validation du formulaire, j'obtiens :

Warning: move_uploaded_file(/home.10.10/test/www/candidat
ure/) [function.move-uploaded-file]: failed to open stream: Is a directory in /homez.35/test/www/uploadcv.php on line 216

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpe1iRiy' to '/home.10.10/test/www/candidature/' in /homez.35/test/www/uploadcv.php on line 216

Impossible de copier le fichier

Le script d'upload est le suivant :

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
<?php
 
if( isset($_POST['upload']) ) // si formulaire soumis
{
    $content_dir = '/home.10.10/test/www/candidature/'; // dossier où sera déplacé le fichier
 
    $tmp_file = $_FILES['fichier']['tmp_name'];
 
    if( !is_uploaded_file($tmp_file) )
    {
     exit("Le fichier est introuvable");
    }
 
// on vérifie maintenant l'extension
if( preg_match('#[\x00-\x1F\x7F-\x9F/\\\\]#', $name_file) )
{
    exit("Nom de fichier non valide");
}
else if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
    exit("Impossible de copier le fichier");
}
 
    // on copie le fichier dans le dossier de destination
    $name_file = $_FILES['fichier']['name'];
 
    if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
    {
     exit("Impossible de copier le fichier dans $content_dir");
     echo $_FILES['fichier']['error'];
    }
 
    echo "Le fichier a bien été uploadé";
}
 
?>
Est-ce que vous voyez pourquoi j'obtiens cette erreur ? Si oui, j'aimerais bien savoir

Merci