Muy wenas a tod@s, tengo el siguiente problema. Tengo una página desde la cual el usuario puede subir archivos a una zona privada que tiene. El problema es que el .asp se ejecuta en un servidor, y la carpeta que contendrá los archivos se encuentra en otro (dentro de la misma red). Habia intentado usar el siguiente código:
Código PHP:
<%
Dim up, fich
set up = new xelUpload
up.Upload()
For each fich in up.Ficheros.Items
'Para guardarlo
' Con el nombre de fichero original:
fich.Guardar Server.MapPath("\\\\aidimafiler\\usuarios\\datos\\")
' Con otro nombre:
' fich.GuardarComo nombrefichero, Server.MapPath("rutavirtual")
'----------------------------------------------------------------
' Almacenar datos en base de datos
'Abrimos una conexión a una base de datos
'Limpiamos objetos
set oFich = nothing
set objUpload = nothing
'rs.Close
'-------------------------------------------------------------
Next
Limpiamos objeto
set up = nothing
%>
Pero me devuelve el siguiente error:
Código:
Tipo de error:
Server.MapPath(), ASP 0174 (0x80004005)
Se encontró "/" o "\" en el parámetro Path del método MapPath.
/tmp/Subir_Fich.asp, line 11
Y no me deja. Creo que en el server.mapPath solo puedo poner rutas relativas, no?? Que es lo que puedo hacer para solucionarlo?? Es muy importante y bastante urgente. Muchas gracias por adelantado. Salu2