Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Langages serveur > ASP
ASP Forum sur la programmation ASP. Avant de poster : Cours ASP, FAQ ASP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/07/2006, 10h08   #1
Candidat au titre de Membre du Club
 
Étudiant
Inscription : avril 2006
Messages : 47
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 47
Points : 14
Points : 14
Par défaut Copier un fichier en ASP

Bonjour,

je voudrais copier un fichier situé sur le serveur ASP vers un autre endroit du serveur, ou bien vers mon disque C: si c'est pas possible.

existe-t-il une fonction qui permette de faire ça?
j'ai essayé File_Copy mais ça ne fait rien (même pas de message d'erreur) .

merci
loic72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 11h16   #2
Membre confirmé
 
Avatar de Crazyblinkgirl
 
Inscription : janvier 2003
Messages : 341
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 341
Points : 287
Points : 287
Bonjour,

Essayes avec copy :

Code :
1
2
3
4
5
<%
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("....")
f.Copy(".....false)
%>
Crazyblinkgirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 11h28   #3
Candidat au titre de Membre du Club
 
Étudiant
Inscription : avril 2006
Messages : 47
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 47
Points : 14
Points : 14
excuse moi mais pour etre précis c'est quoi tes ...... dans f.Copy(".....false) ?
loic72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 11h37   #4
Membre confirmé
 
Avatar de Crazyblinkgirl
 
Inscription : janvier 2003
Messages : 341
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 341
Points : 287
Points : 287
Dsl, c'est le chemin de ton fichier
Crazyblinkgirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 12h33   #5
Candidat au titre de Membre du Club
 
Étudiant
Inscription : avril 2006
Messages : 47
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2006
Messages : 47
Points : 14
Points : 14
pas grave.

Non ça marche pas, ya toujours cette erreur :

Erreur d'exécution Microsoft VBScript error '800a0035'

Fichier introuvable

/suivi_couts/tests/test22.asp, line 16


avec le code :

set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("../Base_de_donnees/suivi_couts_bdd.mdb")
f.Copy("../Base_de_donnees/suivi_couts_bdd2.mdb")

j'ai meme fais le test en mettant ma base au meme endroit que la page test22.asp qui devrait copier la base avec le code :

set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("suivi_couts_bdd.mdb")
f.Copy("suivi_couts_bdd2.mdb")

mais sans succès .
loic72 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2006, 21h13   #6
Membre confirmé
 
Avatar de Crazyblinkgirl
 
Inscription : janvier 2003
Messages : 341
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 341
Points : 287
Points : 287
Regardes la, ca pourra peut être t'aider :

http://www.w3schools.com/asp/asp_ref_file.asp
Crazyblinkgirl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 19h47   #7
Expert Confirmé Sénior

 
Avatar de Immobilis
 
Inscription : mars 2004
Messages : 5 849
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 5 849
Points : 5 965
Points : 5 965
Salut,
Citation:
Erreur d'exécution Microsoft VBScript error '800a0035'
Fichier introuvable
/suivi_couts/tests/test22.asp, line 16
C'est pourtant clair. Ton script ne trouve pas le fichier.
Le chemin est mauvais.
A+
Immobilis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/08/2006, 10h41   #8
Membre régulier
 
Inscription : février 2006
Messages : 182
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : février 2006
Messages : 182
Points : 70
Points : 70
Envoyer un message via MSN à sam.fet
TU devrais plûtot ajouter des conditions permettant de vérifier l'exsitante de ton fichier avant de le recopier.

Code :
1
2
3
4
 
If fs.FileExists( repertoiresource &  "\" & "monfichier") = true then
  'faire la copie
end if
Essaie donc ça
sam.fet est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h42.


 
 
 
 
Partenaires

Hébergement Web