Foros del Web » Programando para Internet » ASP Clásico »

Crear Carpeta desde el explorador

Estas en el tema de Crear Carpeta desde el explorador en el foro de ASP Clásico en Foros del Web. Hola ¡ Estaba intentando crear una carpeta en mi ftp desde el explorador, con el siguiente código: <% 'Create an instance of the FileSystemObject Dim ...
  #1 (permalink)  
Antiguo 27/03/2008, 10:38
 
Fecha de Ingreso: marzo-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Crear Carpeta desde el explorador

Hola ¡
Estaba intentando crear una carpeta en mi ftp desde el explorador, con el siguiente código:

<%
'Create an instance of the FileSystemObject
Dim objFSO
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")

'Create NewFolder
If Not objFSO.FolderExists("NewFolder") then
objFSO.CreateFolder("NewFolder")
End If
%>

No me la crea y me da Acceso Denegado.

Hay algún código para crear una nueva carpeta desde el explorador con asp, introduciendo en el código el usuario y la contraseña del ftp???

Gracias ¡¡¡¡¡¡¡¡¡¡¡¡
  #2 (permalink)  
Antiguo 27/03/2008, 15:26
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Crear Carpeta desde el explorador

Tu servidor FTP es el mismo que el servidor web?
  #3 (permalink)  
Antiguo 27/03/2008, 15:51
 
Fecha de Ingreso: marzo-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Crear Carpeta desde el explorador

El servidor de la web no es mio, a mi lo que me han habilitado es una cuenta ftp de un espacio determinado, con mi user y pass. Es en esa cuenta ftp en la que quiero crear una carpeta mediante asp.

Thanxxx
  #4 (permalink)  
Antiguo 27/03/2008, 17:53
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Crear Carpeta desde el explorador

No, pues no vas a poder

Si estuvieran juntos, necesitarías darle permisos al usuario IUSR_Servidor sobre la raíz del ftp y que este estuviera compartido para Web, pero deduzco que estas condiciones no se cumplen.
  #5 (permalink)  
Antiguo 28/03/2008, 11:32
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Crear Carpeta desde el explorador

Cita:
Iniciado por FlashO Ver Mensaje
El servidor de la web no es mio, a mi lo que me han habilitado es una cuenta ftp de un espacio determinado, con mi user y pass. Es en esa cuenta ftp en la que quiero crear una carpeta mediante asp.

Thanxxx

ese espacio ftp, si tu subes una pagina htm despues pones

http://www.talcosa.com/algunotracosa...aporelftp.html

te la muestra????
__________________
JuanRa Pérez
San Salvador, El Salvador
  #6 (permalink)  
Antiguo 28/03/2008, 17:58
 
Fecha de Ingreso: marzo-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Crear Carpeta desde el explorador

Si ¡¡ me muestra cualquier web que suba al ftp sin ningún problema.
  #7 (permalink)  
Antiguo 28/03/2008, 18:48
Avatar de i_e_s27  
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 208
Antigüedad: 16 años, 2 meses
Puntos: 5
Re: Crear Carpeta desde el explorador

Creo que no tienes habilitado el uso de FileSystemObject en tu servidor.
Tu puedes crear un carpeta mediante FTP pero no mediante ASP o HTTP
Lo unico que se me ocurre a mi es que te busques un codigo que haga un dialogo con el servidor en FTP (NO HTTP)... Vendria a ser un cliente FTP lo que necesitas... nunca los he visto en asp, pero si en VisualBasic o C++ por ejemplo...

Sino tendrias que consultar con los administradores del servidor y que den los permisos necesarios... Sino cambiate de servidor...
  #8 (permalink)  
Antiguo 31/03/2008, 14:45
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
Re: Crear Carpeta desde el explorador

oki pero el error es "Acceso Denegado" o el error es otro?

te marca alguna linea en donde se de el error?
__________________
JuanRa Pérez
San Salvador, El Salvador
  #9 (permalink)  
Antiguo 02/04/2008, 15:54
 
Fecha de Ingreso: marzo-2008
Mensajes: 42
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: Crear Carpeta desde el explorador

El error es Permiso denegado, me marca la línea 17, que esta:

set foldername=fso.CreateFolder("carpeta")

Un saludo ¡¡
  #10 (permalink)  
Antiguo 23/05/2008, 12:31
 
Fecha de Ingreso: mayo-2008
Mensajes: 15
Antigüedad: 16 años
Puntos: 0
Respuesta: Crear Carpeta desde el explorador

buscando la manera de hacer uploads mediante ftp en un asp encontre este codigo:

http://benmeg.com/code/asp/ftp.asp.html

por lo que veo se esta colgando de alguna especie de Shell para activar ftp desde el cmd, y subir archivos asi, posiblemente se le podria modificar la linea de codigo que sube el archivo, para que en lugar de eso, sea la que cree la carpeta.

Se me acaba de ocurrir tambien, que si tienes BDs con permisos en SQL podrias correr un query que mande llamar un shell al ftp, el problema de todo esto es que creo que solo correria todo esto desde el lado del servidor.

Sigo buscando ideas, tambien necesito crear carpetas desde un cliente a un servidor de hosting privado.

Disculpen si estan un poco rurales mis ideas, soy nuevo autodidacta de asp, estoy aprendiendo mientras hago una pagina. Tengo todavia muchas dudas pero ps poco a poco van saliendo xD

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:29.