para otra web y no funciona, me marca error en la linea que esta en rojo
que puede ser??
Código:
este es el error que me aparece:<% dim PathFTP1, PathFTP2, PathFTP3 dim urlFTP1, urlFTP2, urlFTP3 PathFTP1 = "c:\sitiodistribuidores\instaladores\basico\negocios\documentos" PathFTP2 = "c:\sitiodistribuidores\instaladores\basico\negocios\instalador" PathFTP3 = "c:\sitiodistribuidores\instaladores\basico\negocios\ejecutables" urlFTP1 = "/instaladores/basico/negocios/documentos/" urlFTP2 = "/instaladores/basico/negocios/instalador/" urlFTP3 = "/instaladores/basico/negocios/ejecutables/" Dim fso, folderUsuario, ArchivosUsuario, respuesta Set fso = CreateObject("Scripting.FileSystemObject") Function LeerFolder(PathFTP, urlFTP) Dim tmpArchivos, file, Contador, Color dim urlfile Set folderUsuario = fso.GetFolder(PathFTP) Set ArchivosUsuario = FolderUsuario.files tmpArchivos = "" Contador = 1 For Each file in ArchivosUsuario If Contador mod 2 = 0 then '' el color del fondo Color = "#efefef" else Color = "#cccccc" end if 'urlfile = urlFTP & replace(server.urlencode(File.name), "+", "%20") urlfile = urlFTP & File.name tmpArchivos = tmpArchivos & " </tr>" tmpArchivos = tmpArchivos & " <tr bgcolor=""" & Color & """>" tmpArchivos = tmpArchivos & " <td><a href=""" & urlfile & """><b>" & HTMLEscape(File.name) & "</a></b></td>" tmpArchivos = tmpArchivos & " <td>" & File.datecreated & "</td>" tmpArchivos = tmpArchivos & " <td align=right>" & Formatnumber(File.Size / 1048576, 2) & " MB</td>" tmpArchivos = tmpArchivos & " </tr>" Contador = Contador + 1 next if tmpArchivos = "" then tmpArchivos = "<tr><td colspan=4 align=center><b><br>Carpeta vacia<br><br></b></td></tr>" end if leerfolder = tmpArchivos end function %> <table width="100%" border="0" cellspacing="0" cellpadding="3" class="textobcochico"> <tr> <td bgcolor="#99999" class="titulosubgral" colspan="4">Notas Técnicas</td> </tr> <tr> <td>Nombre</td> <td>Fecha</td> <td align=right>Tamaño</td> </tr> <%= LeerFolder(PathFTP1, urlFTP1) %> </table>
Tipo de error:
Error de Microsoft VBScript en tiempo de ejecución (0x800A000D)
No coinciden los tipos: 'HTMLEscape'