Probleme avec copy()

Probleme avec copy() - PHP - Programmation

Marsh Posté le 12-09-2005 à 13:30:14    

Bonjour,
j'ai un soucis pour manipuler un fichier que je voudrais copier.
 
Le fichier se trouve sur le disque dur du client et je voudrai le recopier dans un dossier du serveur, les 2 postes se trouvant sur un réseau local.
Le serveur est un Apache2, il est lancé en tant que service avec un compte administrateur. Le fichier a recopier est une image produite par un logiciel de capture d'image (webcam), situé sur le disque D: du client.
Je peux créer un fichier sur le serveur par touch() mais impossible d'utiliser rename() ou copy() pour manipuler mon image.

Code :
  1. $fichier = 'D:/trombi/apercu.jpg';
  2.   if (file_exists($fichier)) {
  3.     unlink($fichier);
  4.     copy($file,$dest);
  5.     }
  6.   else {
  7.    copy($file,$dest);
  8.    }


où $file est le fichier sur le disque dur du client et $dest un emplacement sur le serveur
Je me demande si je m'y prend bien, alors si quelqu'un a une idée ...

Reply

Marsh Posté le 12-09-2005 à 13:30:14   

Reply

Marsh Posté le 12-09-2005 à 13:50:59    

php : langage côté serveur! copy() ne fonctionne donc que pour les ficheirs situés sur le serveur. Tu veux tout de même aps pouvoir récuérer les ficher que tu veux sur le HDD d'une personne dans lui demander son avis? Ca serait pas top côté sécurité!

Reply

Marsh Posté le 12-09-2005 à 14:02:12    

C'est ce que je me suis dit, que coté sécurité c'etait pas viable. Mais bon la c'est pour un projet interne sur un réseau local donc ptet avec des droits et tout ... 'fin bon tant pis je pense avoir résolu autrement .. merci quand meme :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed