Ir para conteúdo
Fórum Script Brasil
  • 0

Manipulação De Arquivos


thicomp

Pergunta

Pessoal, alguém poderia me dar uma ajuda nesse código... Não consigo achar onde está o erro... Ele faz o Upload do arquivo, mas quando chega nesta parte do código, aparece que a página não pode ser exibida... Alguém teria alguma sugestão...

Abçs

if objteste.FileExists ("F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"& name &"") = true then
                Set fileobject = fso.GetFile("F:\Root\Proj\"& session("proj") &"\SINT\"& session("prod")&"\"& name &"")
                'Renomeia arquivo antigo
                fileobject.Name = ""& day(now) &"_"& month(now) &"_"& year(now) &"_"& hour(now) &"_"& minute(now) &"_"& second(now) &"_"& name &""
                name1 = ""& day(now) &"_"& month(now) &"_"& year(now) &"_"& hour(now) &"_"& minute(now) &"_"& second(now) &"_"& name &""
                'Move arquivo antigo para a pasta img_ant
                objteste.MoveFile "F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"& name1 &"","F:\Root\Proj\img\img_ant\"
                'Renomeia arquivo atual com letras maiusculas e move para a pasta específica
                Set fileobject = fso.GetFile("F:\Root\Proj\img\img_ant\atual\"& name &"")
                fileobject.Name = UCase(name)
                name1 = UCase(name)
                                                  objteste.MoveFile "F:\Root\Proj\img\img_ant\atual\","F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"
            else
                'Renomeia arquivo atual com letras maiusculas e move para a pasta específica
                fileobject.Name = UCase(name)
                name1 = UCase(name)
                objteste.MoveFile "F:\Root\Proj\img\img_ant\atual\"& name1 &"","F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"
            end if

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0

Não é retornado erro algum na página, apenas aparece que a página não pode ser exibida...

As permissões estão definidas certinho sim...

Só mais uma coisa do que está acontecendo...

Ele faz o envio do arquivo, acontece que ele envia o arquivo para a pasta definida por este caminho

"F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"& name1 &"" (aqui deveria ser colocada a imagem atual, renomeada utilizando UCase)

com a nomeação

"& day(now) &"_"& month(now) &"_"& year(now) &"_"& hour(now) &"_"& minute(now) &"_"& second(now) &"_"& name &""

que deveria ser movida para a pasta "F:\Root\Proj\img\img_ant\" (aqui estaria os arquivos antigos, renomeados com este nome acima)

Não sei se deu pra entender

Pessoal, acabei descobrindo que o meu problema está nas linhas em vermelho... Alguém teria alguma sugestão pra me dar??

Abçs

Set fileobject = fso.GetFile("F:\Root\Proj\"& session("proj") &"\SINT\"& session("prod")&"\"& name &"")

'Renomeia arquivo antigo

fileobject.Name = ""& day(now) &"_"& month(now) &"_"& year(now) &"_"& hour(now) &"_"& minute(now) &"_"& second(now) &"_"& name &""

name1 = ""& day(now) &"_"& month(now) &"_"& year(now) &"_"& hour(now) &"_"& minute(now) &"_"& second(now) &"_"& name &""

'Move arquivo antigo para a pasta img_ant

objteste.MoveFile "F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"& name1 &"","F:\Root\Proj\img\img_ant\"

'Renomeia arquivo atual com letras maiusculas e move para a pasta específica

Set fileobject = fso.GetFile("F:\Root\Proj\img\img_ant\atual\"& name &"")

fileobject.Name = UCase(name)

name1 = UCase(name)

objteste.MoveFile "F:\Root\Proj\img\img_ant\atual\","F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"

else

'Renomeia arquivo atual com letras maiusculas e move para a pasta específica

fileobject.Name = UCase(name)

name1 = UCase(name)

objteste.MoveFile "F:\Root\Proj\img\img_ant\atual\"& name1 &"","F:\Root\Proj\"& session("proj") &"\SINT\"&session("prod")&"\"

end if

Editado por thicomp
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...