Ir para conteúdo

POWERED BY:

Arquivado

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

Amigo_zz

Problema no Server.mappath('xxx.asp')

Recommended Posts

colegas,

 

Tenho um problema no servidor onde tenho alojado o site.

 

No admin do site, tenho um form que permite o upload de 1 pdf, no entretanto preciso que o ficheiro va para uma pasta fora do admin, tipo:

 

home > pdf > admin

 

perceberam? preciso que recue uma directoria e coloque o pdf na pasta pdf.

 

Tipo:

 

objUp.Save(server.MapPath("..\pdf"))

Se colocar so a barra ("\pdf"), ele recua até ao root do servidor - ERRADO

Se colocar os 2 pontos ("..\pdf"), ele não recua, e simplesmenta nao faz upload. - ERRADO

 

ja utilizei. \ / ..\ ../

 

+ Alguma sugestao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o SERVER.MAPPATH() pega o caminho atual do arquivo,entaum se você colocar server.MapPath("../pdf") ele recua uma pastaserver.MapPath("../../pdf") ele recua 2 e assim por diante...

Compartilhar este post


Link para o post
Compartilhar em outros sites

o correto seria a barra assim /faça o seguinte vai sempre testando o caminho para voce ver quando fica certo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode acontecer também de o servidor não permitir o uso de recuos usando "..".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode acontecer também de o servidor não permitir o uso de recuos usando "..".

O engraçado é que é isto mesmo... o servidor recusa a utilização dos pontos.Alguém sabe onde poderei alterar este bloqueio?? eu tenho acesso ao servidor.

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.