Ir para conteúdo

POWERED BY:

Arquivado

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

marciolvs

Value=<%%>

Recommended Posts

Tarde!

 

Estou com um probleminha..

 

tenho

 

ASP:

<%
codigodoproduto = request("codigodoproduto")
' recupera o id do cadastro
	Sql = "Select * FROM Produtos WHERE id="&codigodoproduto
	call abreconexao
	Set rs = conexaodb.Execute(sql)
'response.write(id)
%>

HTML:

 

<input name="foto" type="file" class="form" size="30" value="<%=rs("foto1")%>">

 

-------------------

Bom, ele não me mostra oq vale a input e o campo do banco está correto e preenchido.

 

 

Alguém pode me dar uma mãozinha ?

 

Agradeço desde já.

 

Marcio L. Vercanti

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim...

<%
if not rs.eof then
%>
<input name="foto" type="file" class="form" size="30" value="<%=rs("foto1")%>">
<%
end if
rs.close
set rs = nothing
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim...

<%
if not rs.eof then
%>
<input name="foto" type="file" class="form" size="30" value="<%=rs("foto1")%>">
<%
end if
rs.close
set rs = nothing
%>

Opa...

 

Não é um SELECT para listagem... apenas é para mostra de um Update...

 

Aguardo a mãozinha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é um SELECT para listagem... apenas é para mostra de um Update...

Não entendi essa colocação.

 

Mas você tentou o que eu falei?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não é um SELECT para listagem... apenas é para mostra de um Update...

Não entendi essa colocação.

 

Mas você tentou o que eu falei?

 

 

A sua colocação.

É que você efetuou uma amostra de select para listagem.

 

Esta minha colocação.

É que fiz uma listagem para ele exibir oq tem no banco.. para eu alterar os dadose enviar para um Update.

 

 

 

 

 

Não é um SELECT para listagem... apenas é para mostra de um Update...

Não entendi essa colocação.

 

Mas você tentou o que eu falei?

 

 

A sua colocação.

É que você efetuou uma amostra de select para listagem.

 

Esta minha colocação.

É que fiz uma listagem para ele exibir oq tem no banco.. para eu alterar os dadose enviar para um Update.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara só pra saber você está kerendo q ele exiba um imagem ou é uma string ... Sei q é uma informação do Banco

Compartilhar este post


Link para o post
Compartilhar em outros sites

Update? Onde tem Update no código?

 

Releia o que você postou e refaça a pergunta de forma mais clara.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara eu tava olhando aki e eu tenho um SCRIPT q faz a mesma coisa q você está kerendo fazer .... Então acho q você tá querendo pegar o caminho da ima gem dentro de um objeto type="file" ... então tenta pegar no type="text" . Eu faço assim e funciona !!!

<input name="foto" type="text" id="foto" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;" value="<%=objRS("foto")%>" size="54">

Um possivel erro pode estar na sua página ASP ... você tem q abrir a sua conexão antes do SELECT ...

 

<%
codigodoproduto = request("codigodoproduto")
' recupera o id do cadastro

call abreconexao

Sql = "Select * FROM Produtos WHERE id="&codigodoproduto
Set rs = conexaodb.Execute(sql)
'response.write(id)
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara só pra saber você está kerendo q ele exiba um imagem ou é uma string ... Sei q é uma informação do Banco

Ele vai exibir o nome da imagem, caso o cliente queira alterar ai ele clica no botão "Procura", caso não.. ele deixa como está.

 

Cara eu tava olhando aki e eu tenho um SCRIPT q faz a mesma coisa q você está kerendo fazer .... Então acho q você tá querendo pegar o caminho da ima gem dentro de um objeto type="file" ... então tenta pegar no type="text" . Eu faço assim e funciona !!!

<input name="foto" type="text" id="foto" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;" value="<%=objRS("foto")%>" size="54">

Um possivel erro pode estar na sua página ASP ... você tem q abrir a sua conexão antes do SELECT ...

 

<%
codigodoproduto = request("codigodoproduto")
' recupera o id do cadastro

call abreconexao

Sql = "Select * FROM Produtos WHERE id="&codigodoproduto
Set rs = conexaodb.Execute(sql)
'response.write(id)
%>

Jà alterei a conexão.

 

. Caso eu exibir em uma imput ai ele não terá o bnotão de procura.. ai não tem como ele trocar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qd você insere a foto pela primeira vez, você usa um

<input type="file">
???

Sim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você consegue visualizar a sua imagem, se ñ tente fazer isso !!!!

 

legal ... então cara se você estiver desenvlvendo no ISS, na máquina como servidor ... ñ via puxar o endereço da foto ... possivelmente no seu banco de dados está gravando o caminho da imagem como interno da sua máquina ... EX: C:/caminhodafoto ... Se estiver assim tenta alterar o caminho q está no banco para o endereço da sua página

EX: http://localhost/suapagina.asp ... Pelo menos já dá pra ver a imagen no seu site !!!

 

hehehe cara eu vi agora no meu código, q eu ñ uso <input type="file"> para achar o caminho de uma imagem pq ñ tem como hehe ... você pode fazer um seguinte, sempre q o cara passar o mouse em cima do objeto type="file" aparecer um thumb da imagem correspondente ao ID q você passou na página, mas isso é uam fungão JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você consegue visualizar a sua imagem, se ñ tente fazer isso !!!!

 

legal ... então cara se você estiver desenvlvendo no ISS, na máquina como servidor ... ñ via puxar o endereço da foto ... possivelmente no seu banco de dados está gravando o caminho da imagem como interno da sua máquina ... EX: C:/caminhodafoto ... Se estiver assim tenta alterar o caminho q está no banco para o endereço da sua página

EX: http://localhost/suapagina.asp ... Pelo menos já dá pra ver a imagen no seu site !!!

Tava mostrando sim..

 

agora fui atualizar o sistema e me retornou um erro.

 

-------------------------------------------------

Objeto Request erro 'ASP 0104 : 80004005'

 

Operação não permitida

 

/novo/admin/asp/upload_form2.asp, line 5

-------------------------------------------------

 

Linha 1 - <!-- #include file = "upload_funcoes.asp" -->
Linha 2 - <%
Linha 3 - ' Chamando Funções, que fazem o Upload funcionar
Linha 4 - byteCount = Request.TotalBytes
Linha 5 - RequestBin = Request.BinaryRead(byteCount)
Linha 6 - Set UploadRequest = CreateObject("Scripting.Dictionary")
Linha 7 - BuildUploadRequest RequestBin

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, voltando no campo rs..

 

quando eu coloco assim:

<input name="foto" type="file" class="form" size="30" value="<%=rs("foto1")%>">

ele não me mostra oq está no banco

 

quando eu coloco assim:

<input name="foto" type="text" class="form" size="30" value="<%=rs("foto1")%>">

ele me mostra oq está no banco

 

 

Alguém sabe pq ele não mostra no campo type="file" ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

o campo tipo file nao aceita valor padrao por motivo de segurança

Compartilhar este post


Link para o post
Compartilhar em outros sites

o campo tipo file nao aceita valor padrao por motivo de segurança

 

Tem idéia como tenho que fazer ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas o qeu voce quer fazer? se precisar mesmo colocar ali valor nao tem como

Compartilhar este post


Link para o post
Compartilhar em outros sites

quero exibir os nomes das imagens dentro do file, para caso o cliente precisa alterar ele saber a imagem que está no banco...

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.