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 :
Est-ce que vous voyez pourquoi j'obtiens cette erreur ? Si oui, j'aimerais bien savoir
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é"; } ?>
Merci
Partager