Bonjour
Je dois specifier mon repertoire qui doit accueillir mes fichiers uploadés. Mais j'ai un problème. L'utilisateur choisit l'année et le numero.
L'année est un sous dossier de document. Et numero est aussi un sous dossier de année.
Je veux que les fichiers uploadés soient dans le dossier des numeros selon le numero choisit par l'utilisateur.
Mais quand je lance le script suivant, il met mes fichiers dans le repertoire année du repertoire document et non dans le sous repertoire numero de année.
Voici mon script.
Merci de m'aider!
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 <?php $annee = $_POST["annee"]; $numero = $_POST["numero"]; //chemin qui mène au dossier qui va contenir les fichiers uplaod: $chemin = "C:\Documents and Settings\Abou\Bureau\document" ; $chemin = $chemin.'/'.$annee.'/'.$numero; //on vérifies que le champ est bien rempli: if(!empty($_FILES["fichier1"]["name"])) { //nom du fichier choisi: $nomFichier1 = $_FILES["fichier1"]["name"] ; //nom temporaire sur le serveur: $nomTemporaire1 = $_FILES["fichier1"]["tmp_name"] ; //type du fichier choisi: $typeFichier1 = $_FILES["fichier1"]["type"] ; //poids en octets du fichier choisit: //poids en octets du fichier choisit: $poidsFichier1 = $_FILES["fichier1"]["size"] ; //code de l'erreur si jamais il y en a une: $codeErreur1 = $_FILES["fichier1"]["error"] ; if(copy($nomTemporaire1, $chemin.$nomFichier1)) echo("<br>l'uploade du fichier n°1 a réussi") ; else echo("<br>l'upload du fichier n°1 échoué") ; }//fin if ?>






Répondre avec citation
Partager