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

Error - Intentando hacer Galeria de imagenes

Estas en el tema de Error - Intentando hacer Galeria de imagenes en el foro de ASP Clásico en Foros del Web. Hola a todos: Estoy intentando hacer una galería de imágenes. Lo primero que quiero hacer es un formulario que revise una determinada carpeta de mi ...
  #1 (permalink)  
Antiguo 02/01/2004, 22:18
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 11 meses
Puntos: 0
Error - Intentando hacer Galeria de imagenes

Hola a todos:
Estoy intentando hacer una galería de imágenes. Lo primero que quiero hacer es un formulario que revise una determinada carpeta de mi disco duro (que será la que contenga las fotografias) e inserte los nombres de las fotografias en una base de datos.
Estoy comprobando que me liste los ficheros de cualquier carpeta y es donde me da el error.
La ruta la introduzco en el campo "buscarfotos" del formulario pero en vez de listarme los ficheros que contiene esa carpeta me muestra siempre el formulario (da igual que los campos esten vacios o llenos de texto).
He revisado la lógica del programa y si los campos del formulario están vacios debe mostrar el formulario, de lo contrario si contienen algún texto entonces debe listar por pantalla el contenido del campo "buscarfotos" del formulario.
Les envio el código a ver si me pueden indicar donde falla el programa. Y gracias a todos.

Código:
---------------------------
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<!--Incluimos el fichero de constantes-->
<!--#INCLUDE file="adovbs.asp"-->
<%
IF (request.form <> "") then

'Variable "Directorio" para poder cambiar la carpeta de busqueda según el contenido de la variable
dim directorio
request.Form("buscarfotos") = directorio

'Crea el objeto FSO
Set ObFSO=Server.CreateObject("scripting.FileSystemObj ect")

'Crea el objeto carpeta y selecciona la carpeta en la que estan los archivos
Set ObCarpeta= ObFSO.getfolder(Server.MapPath(directorio))

'Nos muestra el nombre de nuestra carpeta en la web
response.Write "El directorio de búsqueda es: " & ObCarpeta.name &"<br>"

'Busca todos los archivos de la carpeta y nos devuelve el nombre
For Each Fichero in ObCarpeta.files
response.write fichero.name &"<br>"
next

Set Fichero = Nothing
Set ObCarpeta = Nothing
Set ObFSO= Nothing

ELSE
%>
<form action="portada.asp" method="post" enctype="multipart/form-data" name="form1">
<p>En que carpeta busco las fotos
<input name="buscarfotos" type="text" id="buscarfotos" size="80" maxlength="100">
<br>
ID Usuario
<input name="idusuario" type="text" id="idusuario" size="5" maxlength="5">
<br>
<input name="Submit" type="submit" id="Submit" value="Enviar">
<input name="Submit2" type="reset" id="Submit2" value="Restablecer">
</p>
</form>

<%END IF%>


</body>
</html>
------------------------------------
Fin del código.
  #2 (permalink)  
Antiguo 05/01/2004, 20:59
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 11 meses
Puntos: 0
Por favor ayudenme..... ::::( Estoy un tanto apurado y ya no se que más mirar
__________________

Espero haber aprendido algo de tí.
A mi padre.
  #3 (permalink)  
Antiguo 07/01/2004, 11:31
 
Fecha de Ingreso: junio-2003
Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 11 meses
Puntos: 0
He probado incluso sobre un IIS en vez de personal web server y me da el mismo error. El caso es que no veo donde rayos anda el gazapo. Por favor echenme una mano. Gracias.
__________________

Espero haber aprendido algo de tí.
A mi padre.
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 10:57.