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

Ayuda con SmartUpload

Estas en el tema de Ayuda con SmartUpload en el foro de ASP Clásico en Foros del Web. Saludos maestros , he aqui mi cuestión, ando aprendiendo a usar el Smartupload para subir una foto desde mi formulario, aqui le spongo el código ...
  #1 (permalink)  
Antiguo 21/05/2004, 14:13
 
Fecha de Ingreso: enero-2002
Mensajes: 4.159
Antigüedad: 23 años, 3 meses
Puntos: 22
Ayuda con SmartUpload

Saludos maestros , he aqui mi cuestión, ando aprendiendo a usar el Smartupload para subir una foto desde mi formulario, aqui le spongo el código del fomulario:

<FORM action="subir.asp" method="post" encType="multipart/form-data">
<input type="file" name="foto1" size="20" encType="multipart/form-data">
<br>
<br>
<input type="submit" value="submit">
</FORM>

Y a continuación el código donde lo recibo y lo subo:

<%
Set myUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
myUpload.Upload
foto1 = myUpload.Files("foto1").FileName
Response.Write(foto1)

PathIs = Server.MapPath("/")
ruta = Mid (PathIs, 1, InstrRev (PathIs, "\")) & "data\"

foto1 ="1_." & foto1
myUpload.Files("foto1").SaveAs("ruta" & foto1)


%>


La variable ruta es donde guardo el Path a la carpeta que tiene los permisos de escritura, ya revise la ruta y esta bien, la idea es que se guarde el archivo con un nombre distinto por si tengo la necesidad de qu eno se repitan los nombre d elos archivo sibidos.

He revisado y el nombre del archivo si se recibe correctamente.

Sin emargo al momento de ejecutar la sentencia para subirlo me marca este error:

Unable to save file (Error 1120)

/noticias/admin/subir.asp, line 19

Ya he revisado y le he movido de todo y no funciona, creo que ha de ser un error muy sencillo pero no logro aislarlo, alguien me podira ayudar, se lo agradeceré ampliamente.


Saludos
  #2 (permalink)  
Antiguo 21/10/2008, 10:37
 
Fecha de Ingreso: octubre-2008
Mensajes: 1
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Ayuda con SmartUpload

El problema es de permisos, hace un momento lo tuve, lo que debes hacer es asegurarte que los usuarios IUSR_NOMBREDELEQUIPO y IWAM_NOMBREDELEQUIPO tengan marcado el permiso "modificar" en la pestaña de seguridad.

For Dummies:
1.- Click derecho sobre la carpeta donde se van a guardar los archivos que subiras con el aspSmartUpload.
2.- Click en la pestaña seguridad
3.- Si no tiene el usuario IUSR_NOMBREDELEQUIPO debes buscarlo:
3.1.- Click en Agregar
3.2.- Escribe IUSR y presiona ENTER, automáticamente agrega el usuario con el nombre completo
3.2.- Vuelve a hacer click en Agregar
3.3.- Escribe IWAM y presiona ENTER, automáticamente agrega el usuario con el nombre completo.
4.- Selecciona los usuarios IUSR_NOMBREDELEQUIPO y en la fila que dice Modificar haz click en la casilla de la columna Permitir
5.- Selecciona los usuarios IWAM_NOMBREDELEQUIPO y en la fila que dice Modificar haz click en la casilla de la columna Permitir

NOTA: estas instrucciones son para un equipo con windows xp professional en español, no se exactamente como sería en otras versiones de windows, si hay diferencias, sería bueno que alguien las posteara, pero la verdad debe ser muy semejante.
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 12:49.