Hello tout le monde,
Je me remets à la prog après un longggggg moment d'absence...
Je rencontre actuellement un pb...
Suis obligé de passer par une porte dérobée afin de mettre à jour mon site qui devrait bientôt être online... à cause d'un proxy dirigé par un admin incorruptible...
Je me suis donc créé une simple page HTML afin d'uploader via le PHP mes fichiers se trouvant sur mon DD
J'arrive bien à les uploader mais malheureusement pas à l'endroit désiré (c'est à dire dans un répertoire destination ici appelé 1 ; 2 ; 3 ; 4 ; 5 ; 6)
NB : Je pense que le pb vient de la syntaxe de cette commande :
Ou encore de la syntaxe de la "valeure" du chemin ; ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $way = $_POST['chemin'] ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="radio" name="chemin" value="/1"> 1-blah<br>
Pourriez svp m'aider à trouver mon erreur ?
Merci d'avacne,
Slts,
Djil
Voici mes codes ci-dessous
Fichier ex.htm :
Fichier ex3.php :
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 <html> <form name="uploader_chemin" method="post"> <td align="center"> Entrez le chemin :</td><br> <td align="center"> <input type="radio" name="chemin" value="/1"> 1-blah<br> <input type="radio" name="chemin" value="./2"> 2-blah<br> <input type="radio" name="chemin" value="../3"> 3-blah<br> <input type="radio" name="chemin" value="/4/"> 4-blah<br> <input type="radio" name="chemin" value="./5/"> 5-blah<br> <input type="radio" name="chemin" value="../6/"> 6-blah </td> </form> <br> <form name="uploader_file" enctype="multipart/form-data" method="post" action="./ex3.php"> <input type="file" name="fichier"> <input type="hidden" name="taille_max" value="10000"> <br> <input type="submit" name="bouton_submit" value="Envoyer"> </form> </html>
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 <?php if(!empty($_FILES["fichier"]["name"])) { $nomFichier = $_FILES["fichier"]["name"] ; $nomTemporaire = $_FILES["fichier"]["tmp_name"] ; $typeFichier = $_FILES["fichier"]["type"] ; $poidsFichier = $_FILES["fichier"]["size"] ; $codeErreur = $_FILES["fichier"]["error"] ; //chemin du fichier : $way = $_POST['chemin'] ; if(copy($nomTemporaire, $way.$nomFichier)) echo("<a href=\"./ex.htm\">l'upload a réussi - Retour</a>") ; else echo("<a href=\"./ex.htm\">l'upload a échoué - Retour</a>") ; } else { echo("Vous n'avez pas choisit de fichier!!!<br>") ; echo("<a href=\"./ex.htm\">Retour</a>") ; }//fin else ?>
Partager