loyousse
Messages postés198Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention16 décembre 2008
-
4 févr. 2005 à 15:01
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 2008
-
9 févr. 2005 à 14:09
Salut j'ai un petit problème.Je développe sur un site intranet en
php et j'aimerais copier un fichier(dont le chemin d'accès est dans une
zone de texte) s'un répertoire à un autre sur le poste utilisateur pas
sur le serveur.
retaks666
Messages postés286Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention16 juillet 2007 4 févr. 2005 à 19:13
salut, je ne connait pas php, mais il me semble que tu dois pouvoir
executer des applications non? dans ce cas lance ceci: "cmd.exe /c copy
fichier1 destination"
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 févr. 2005 à 09:09
Bonjour,
sinon en javascript, si Internet Explorer
en utilisant l'activeX "FileSystemObject"
plus d'infos ?
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
loyousse
Messages postés198Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention16 décembre 20081 7 févr. 2005 à 08:50
Merci ton site est très intéressant. J'ai regardé quelques scripts
javascript notamment pour les formulaires que je ne connaissait pas. Je
vais continuer d'y regarder. Je pense que c'est du javascript car ça se
passe du coté utilisateur pas du coté serveur.
J'ai une autre petite question : ça serait pour faire un bouton
parcourir qui parcoure toute l'arborescence du poste de travail pour
récupérer un fichier. T'aurais pas une petite astuce?
cs_algori
Messages postés868Date d'inscriptiondimanche 26 décembre 2004StatutMembreDernière intervention26 février 20081 7 févr. 2005 à 15:57
Salut tout le monde !
Euh ! Bultez... T'es sûr que "FileSystemObject" ça marche pour javascript. Moi, je croyais c'était pour VBScript. Mais bon, ça revient au même.
Si tu veux le code en vbscript :
<script language="vbscript">
Set fso = CreateObject("Scripting.FileSystemObject")
Set doc = fso.GetFile("C:\ton_fichier.txt")
doc.Copy("C:\le_nouveau_nom.txt")
</script>
Voili, voilà !!!
@++
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 7 févr. 2005 à 16:14
Bonjour,
<script type="text/JavaScript">
var fso=new ActiveXObject("Scripting.FileSystemObject");
var ts=fso.CopyFile("Source","Destination",ecraser);
</script>
avec ecraser=true si écrasement préalable false sinon
il parait que c'est du JScript et pas du JavaScript
mais exclusif internet explorer ... hélas pour les autres
qui devront regarder du coté de java par exemple.
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 8 févr. 2005 à 10:48
Bonjour,
il faut respecter la syntaxe ...
<script type="text/javascript">
function copier(chemin)
{
var fso=new ActiveXObject("Scripting.FileSystemObject");
var ts=fso.CopyFile(chemin,"D:\essais.txt",true);
}
</script>
loyousse
Messages postés198Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention16 décembre 20081 9 févr. 2005 à 08:39
<head>
<title>Depot de fichiers</title>
<script type="text/javascript">
function copier(chemin)
{
var fso=new ActiveXObject("Scripting.FileSystemObject");
var ts=fso.CopyFile(chemin,"D:\essai2.txt",true);
}
</script>
</head>
.........
<form action="InserFic.php" method="post">
..........
..........
..........
Voila c'est le code qui me pose problème !!!!
je veux copier le fichier dont le chemin d'acces est dans la zone de
texte "Filezone" dans un autre répertoire de l'arborescence du poste de
travail lorque l'on clique sur "Insérer"..
loyousse
Messages postés198Date d'inscriptionjeudi 3 février 2005StatutMembreDernière intervention16 décembre 20081 9 févr. 2005 à 08:42
J'y pense en relisant vos messages, l'entreprise où je suis
actuellement a pour naviguateur Web "MOZILLA" et pas "INTERNET
EXPLORER" donc ça peut peut être expliquer que ça marche pas.........