Ir para conteúdo

POWERED BY:

Arquivado

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

fabinhosantos

caminho virtual no aspJPEG atraves de variavel

Recommended Posts

Pessoal estou tentando usar o aspJPEG, só que ele pede o caminho virtual, só que pra cada cliente é um diretorio diferente, ou seja, no cadastro do cliente tem o nome do diretorio dele:

 

Funciona assim: no diretorio principal existe um diretorio chamado SITES, então dentro dele vai sendo criado diretorios com o nome das empresas que elas escolhem na hora do cadastro, e dentro dele um outro diretorio chamado imagens... Ex: ../sites/loja2000/imagens

 

Recuperando valores de cada cliente:

dir_empresa = RSDados("diretorio")

dir_padrao = "imagens"

 

 

já tentei de varias formas no aspJPEG:

 

a)

PathOrigem = "../sites/" & dir_empresa & "/" & dir_padrao

img = "teste.jpg"

JpegImage = Server.MapPath(Path_Origem&img)

 

B)

a)

PathOrigem = "../sites/" & dir_empresa & "/" & dir_padrao & "/"

img = "teste.jpg"

JpegImage = Server.MapPath(Path_Origem&img)

 

 

c)

a)

PathOrigem = dir_empresa & "/" & dir_padrao & "/"

img = "teste.jpg"

JpegImage = Server.MapPath("../sites/" & Path_Origem & img)

 

 

Gente como é que posso passar através de caminho virtual um diretorio que será dinamico no caso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A principio é da forma que está fazendo. Que tipo de erro está sendo gerado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

consegui cara, muito obrigado pela atenção...

 

funcionou assim:

 

PathOrigem = "../sites/"

PathOrigem = PathOrigem & dir_empresa & "/" & dir_padrao & "/"

img = "teste.jpg"

JpegImage = Server.MapPath(Path_Origem&img)

 

Só que eu estava esqueçendo uma linha no PathDestino, comentada... acho que já é o desgaste do dia todo na frente do computador...

 

Só uma duvida se for possivel responder nesse tópico:

 

Com relação a desempenho qual é a melhor forma de INSERT, UPDATE, DELETE usando ASP e SQLSERVER?

 

através de ADO ou da seguinte forma:

 

SQL = "Insert into Agenda (Nome, Endereco) values ('" & Nome & "', '" & Endereco & "')"

set RS = Conexao.Execute(SQL)

 

valeu mesmo pela atenção

 

A principio é da forma que está fazendo. Que tipo de erro está sendo gerado?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu sempre uso o objeto recordset , você tem maior controle e mais propriedades para trabalhar com ele, fora os cursores,tipo de cursor type , locktype, etc...

 

<!--#include file="conn/conexao1.asp"-->
   <% 'abrir a conexao
   call abreconexao
   'crio o rsselect para verificar se os dados jah estaun cadastrados
   set rsselect=server.createobject("ADODB.Recordset")
   'crio o SQLselect
   SQLselect="SELECT login FROM login WHERE login='"&varlogin&"'"
   rsselect.open SQLselect,conexao,1,3
   if not rsselect.eof then
   		response.redirect("incluir_form_treina.asp?msgeof=1")
		set rsselect=nothing
   else	
   		'crio o rsinsert para inseiri os dados no bd
   		 set rsinsert=server.createobject("ADODB.Recordset")
		'crio o SQLinsert pra incluir no bd
		SQLinsert="INSERT INTO login(login,senha,email) values('"&varlogin&"','"&varsenha&"','"&varemail&"')"
		rsinsert.open SQLinsert,conexao,1,3
		response.redirect("administracao_treina.asp?msg=1")
		set rsinsert=nothing
	end if 
	call fechaconexao %>

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.