Bonjour tout le monde,

J'ai chopé une fonction permettant de upload des fichiers sur un site web mais j'ai des soucis pour copier mon fichier sur le serveur situé chez notre hébergeur. Ce dernier est sous Linux et j'ai donc ceci :

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
String sIpClient = "\\\\" + request.getRemoteAddr();
 
sIpClient = sIpClient + "\\" + request.getParameter("imgcreation") ;
 
//On remplace les : par $
int ipos = sIpClient.indexOf(":");
System.out.println(ipos);
 
sIpClient = sIpClient.substring(0,ipos) + "$" + sIpClient.substring(ipos+1);
 
//On construit l'objet fichier à copier
File fSource = new File(sIpClient);
//On constuit l'objet fichier cible
String sNomFichier = fSource.getName();
 
String sPath="ici c mon path d'acces";			
String sCheminCible = sPath + sNomFichier;
 
File fCible = new File(sCheminCible);
if(request.getParameter("imgcreation")!=null){
	try {
	             affichage.copier(fSource,fCible );
Ce code permet d'alimenter la fonction en lui donnant le chemin pour copier le fichier sur le serveur (=fCible) et le chemin du fichier a copier (=fSource). fCible est correct j'ai vu ca avec mon hebergeur mais j'ai un soucis au niveau du fSource, il me met ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
\\monIp\D$\Mes Documents\1.jpg
. J'ai compris dans le code qui transforme le ":" apres D en "$" pour un acces a distance je pense mais j'en suis pas sur.
Bref ca ne marche pas l'erreur sur le serveur est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur pour copier - \\monIp\D$\Mes documents\1.jpg (No such file or directory)
Si quelqu'un voit d'où ca peut venir ca m'aiderait. Merci