Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cabral51

Scripting.FileSystemObject

Recommended Posts

Como pegar somentes aquivos jpeg desta pasta?

 

<%	Set fso = Server.CreateObject("Scripting.FileSystemObject")	Set arquivo=Fso.GetFolder(Server.MapPath("imagens/"&codigox&"/[b].jpeg[/b]"))	Set arquivos=arquivo.files	 For each item in arquivos 'response.Write item.name & "<br>"%>				<img src="imagens/<%=codigox%>/<%=item.name%>">				<%	Next		Set arquivos=nothing	Set arquivo=nothing	Set fso=nothing%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dentro do for ponha um if tiozinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

so qeu nao seria 3 né?seria 5 no caso ai

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ae manu valew pela ajuda ja descobri vo por a resposta:Set fso = Server.CreateObject("Scripting.FileSystemObject") Set arquivo=Fso.GetFolder(Server.MapPath("imagens/"&codigox&"/")) Set arquivos=arquivo.files For each item in arquivos 'response.Write item.name & "<br>" if (Right(item,3) ="jpg") then%> <img src="imagens/<%=codigox%>/<%=item.name%>"> <%end if Next Set arquivos=nothing Set arquivo=nothing Set fso=nothingValew a galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

tranquilo tiozinho so acho qeu deveria prever a extensao jpeg tambem e nao apenas jpg

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem uma função aqui no forum em ue ela pega a extenção no fso, assim você pode detrerminar os tipos de arquivos que poderão ser exibidos...use a busca, se não me engano vi isso no penultimo final de semana. Essa função será mais segura e pratica(no meu ponto de vista)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenho uma func que faz isso... se interessar, aqui está:

 

function f_getFileExtension( szFileName ) 		if ( instr( szFileName, ".") = 0 ) then			f_getFileExtension = ""		else 			f_getFileExtension = mid( szFileName, instrrev(szFileName, ".")+1)		end if	end function

abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

testa se a pasta existe horacom FSO mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

exemplo

 

Set objFS = Server.CreateObject("Scripting.FileSystemObject")If objFS.FolderExists(Server.MapPath( "minha_pasta" ) ) Then  Response.Write "A pasta existe"Else  Response.Write "A pasta não existe"End ifSet objFS = Nothing

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.