Adresse pas prise en compte par ASP [Résolu]

Signaler
Messages postés
4
Date d'inscription
dimanche 29 janvier 2006
Statut
Membre
Dernière intervention
13 juin 2006
-
Messages postés
4
Date d'inscription
dimanche 29 janvier 2006
Statut
Membre
Dernière intervention
13 juin 2006
-
Bonjour j'ai pris ce script la:






<%
Dim FS,F,SF,File
Set FS = CreateObject("Scripting.FileSystemObject")
 
// changer dossier1 pour le nom de votre dossier...
Set F = FS.GetFolder(Server.MapPath(\\nom_de_mon_serveur\nom_du_dossier)) L14 erreur
Set SF = F.SubFolders
 
%>


<table width="85%" border="3" cellspacing="10" cellpadding="10" bgcolor="#CCCCCC" bordercolor="black">
    <TR>
    <TD><H4> Nom </TD>
    <TD><H4>Taille</TD>
    </TR>
    <% dim totalMo %>
    //liste les dossier un par un a la racine du server
<% For Each F In SF
     set file = F.Files
     %>
    <% = "<TR>" %>
 
    <% = "<TD>" %>
    <% = F.Name %>


        &nbsp;&nbsp;&nbsp;
                                //liste les fichier un par un dans les sous dossiers
                                <% For Each Files In File %>
                               
                                
                                // changer dossier1 pour le nom de votre dossier...
                                - [\\nom_de_mon_serveur\nom_du_dossier<% = F.name %>/<% = files.name %> <% = files.name %>] - <% = FormatNumber((files.size/1040/1000), 2) %> Mo

                               
                                &nbsp;&nbsp;
                               

                                &nbsp;&nbsp;&nbsp;
                                <% Next %>
    <% = "</TD>" %>
 
    <% = "<TD>" %>
    ~ <% if (f.size/1040/1000/1000) >= 1 then %>
       
                         <% = FormatNumber((F.Size /1040 / 1000 / 1000), 2) %> Go
        <%else%>
       
                        <% = FormatNumber((F.Size /1040 / 1000), 2) %> Mo
   

        <%end if
        totalMo = totalMo + F.size%>
    <% = "</TD>" %>
 
    <% = "</TR>" %>
<% Next %>
 
//faire afficher la taille total avec totalMo








Voila mon erreur:






Server.MapPath() error 'ASP 0173 : 80004005'







Caractère non valide pour le chemin










/nom_de_mon_dossier/taille_des_fichier.asp
, line 14









Un caractère non valide a été spécifié dans le paramètre Path pour la méthode MapPath.






Voila donc je ne sait pas quoi faire merci d'avance pour votre aide.

1 réponse

Messages postés
4
Date d'inscription
dimanche 29 janvier 2006
Statut
Membre
Dernière intervention
13 juin 2006

J'ai resolu mon problème désolé pour le derangement !!!


[file://\\nom_du_dossier\nom_du_fichier
\\nom_du_dossier\nom_du_fichier
]
la solution est l'apostrophe devant les antislash