IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP Discussion :

pb de chemin


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut pb de chemin
    Bonsoir,

    Voila mon souci , je recuper une chaine de caractère
    (ex : C:\frere\image\)
    et a partir de cette chaine de carctère je voudrai copier le dossier image et l'envoyer sur un serveur j'ai fait :

    t_adresse_repertoire = left(request.form("t_fichier"),instrrev(request.form("t_fichier"),"\")-1)
    dossier = request.Form("T_adresse_repertoire")
    dim FSO
    set FSO = createObject("scripting.filesystemobject")
    FSO.copyfolder "dossier","C:\"%>

    il plante sur FSO.copyfolder"dossier",C:\"

  2. #2
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    D'après DevGuru que je cite à outrance. Tu dois mettre le chemin complet à chaque fois :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filesys.CopyFolder "c:\sourcefolder\website", "c:\destfolder\"

  3. #3
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    J'y ai deja pensé mais impossible car les fichiers ne sont jamais au même endroit sur les postes en local
    Il y a C:\mesdoc ou C:\cours\images , .....

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    La question, c'est de savoir comment tu récupères le chemin du dossier...

    Ensuite il faut tout de même télécharger les images depuis le client avant de les déplacer (mais là ça devient inutile). Si il y a 36 fichiers, j'éspère qu'il a l'ADSL!!

    Ouais, ..., mais comme tu ne peux pas explorer le contenu d'un dossier sur le client, tu peux tjrs chercher... C'est certainement pour cela qu'ASPSmartUpload propose un formulaire avec plusieurs champs "file".

    Quand bien même, c'est dangereux, car un petit malin pourrait te mettre n'importe quoi dans le dossier, y compris évidement du code malicieux...
    Il faudra que tu verifies le contenu à chaque fois.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    ce qui se passe c'est que les fichiers envoyés des postes vers le serveur n'est possible cas partir d'une authentification donc seul l'administrateur et certains formateurs y ont acces.

  6. #6
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    en fait le principe c'est que je copie tout le repertoire avec tous les fichiers qu'il y a dedans et que j'envois tout dans un repertoire sur mon server

  7. #7
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Citation Envoyé par Immobilis
    tu ne peux pas explorer le contenu d'un dossier sur le client
    Heureusement!!

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  8. #8
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    ok mais il existe bien un moyen de transferer des fichier vers un server

  9. #9
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Oui, un par un. Le client doit savoir le chemin de chaque fichier.

    Jette un oeil aux explications techniques de http://www.aspsmart.com/aspSmartUpload/

    Ou encore:
    http://www.aspupload.com/

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  10. #10
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    pour le transfere de fichier je ne dois pas utiliser de aspsmertupload , je ne dois pas utiliser de composants

  11. #11
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Dommage, parce que ce n'est pas natif dans le language ASP.
    Autrement dit il n'y a pas de fonction pour cela.
    Seul moyen le ftp, mais il faut un script, car ASP ne prend pas cela en charge non plus à la difference du PHP.

    Ceci dit mm sans utiliser de composants l'explication est sur les sites.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  12. #12
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    justement j'ai regarder plusieurs sites qui me dise comment faire mais mon prog plante :

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

    Chemin d'accès introuvable

    /ressources/ajouter/Valide_enregistrement.asp, line 16

    donc je reste bolquer a ce niveau là

  13. #13
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut

    Un raccourci que j'avais trouvé mais que j'avais oublié .
    Netalya et DevGuru sont deux grosses références pour moi.

  14. #14
    Membre Expert Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Par défaut
    Résolu comment?

  15. #15
    Membre averti
    Inscrit en
    Janvier 2005
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 30
    Par défaut
    voila mon code il fonctionne en local

    <% Set FSO =Server.CreateObject("Scripting.FileSystemObject") %>
    <% adresse =request.Form("t_adresse_repertoire") %>
    <% dir = ""&adresse&""%>
    <% dir = Server.MapPath("C:\stage") %>
    <% set foldPt = FSO.GetFolder(dir) %>

    <%fso.copyfolder ""&adresse&"" ,"C:\ressource\"%>

    par contre j'aimerai qu'au lieu qu'il me fasse une copie du repertoire sur C:\ressources\ j'aimerai qu'il me le face sur mon serveur appelé srvcfa
    si quelqu'un a une soluce je suis preneur

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. XPath: intersection de chemins
    Par aldo047 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 13/03/2003, 10h30
  2. Chemin d'accès au clip et scenario en flash
    Par Gential dans le forum Flash
    Réponses: 4
    Dernier message: 28/02/2003, 10h10
  3. Comment subsituer un chemin par un autre dans un réseau ?
    Par Baillard dans le forum Développement
    Réponses: 3
    Dernier message: 11/08/2002, 14h01
  4. [FORMS] Chemin des icones (intégré FAQ 150 QR)
    Par jerome62 dans le forum Forms
    Réponses: 2
    Dernier message: 30/07/2002, 08h32
  5. Algorithme de recherche de chemin
    Par amelie gaya dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 09/06/2002, 15h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo