Jump to content


Photo

Como Fazer?


  • Faça o login para participar
9 replies to this topic

#1 mvz

mvz

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 25/04/2004, 11:20

Tipo assim: tenho um formulário onde grava no access uma notícia, que deve acompanhar uma foto que já foi enviada ao servidor pelo aspupload, mas em vez de colocar no campo de formulário o caminho da foto (upload/viagem.jpg) eu queria apenas escrever o nome do arquivo (viagem) para que ele fosse carregado na página onde for solicitado. Me parece que tem que utilizar uma campo dinâmico no form de gravação da notícia, fazendo uso de um Request...mas como exatamente?
Obrigado. Há...outra coisa, como fazer para preservar as quebras de linha de um formulário que grava no bd?

#2 yakko

yakko

    Turista

  • Usuários
  • 37 posts
  • Sexo:Não informado

Posted 26/04/2004, 08:21

desculpe mas eu nao entendi direto. pois nao existe nada dinamico neste sentido... vc deve indicar o caminho para a imagem, caso contrario ela nunca vai abrir pq o navegador nao a encontra no local.... isso eh html....

agora se caso vc quer fazer algo mais dinamico o q vc pode fazer eh q cada formulario onde faz o envio das imagens gravem junto ao campo no banco de dados o local da pasta.... ex.: ../pasta1/pasta2/arquivo.ext
[]´s

yakko

#3 mvz

mvz

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 26/04/2004, 09:29

desculpe mas eu nao entendi direto. pois nao existe nada dinamico neste sentido... vc deve indicar o caminho para a imagem, caso contrario ela nunca vai abrir pq o navegador nao a encontra no local.... isso eh html....

agora se caso vc quer fazer algo mais dinamico o q vc pode fazer eh q cada formulario onde faz o envio das imagens gravem junto ao campo no banco de dados o local da pasta.... ex.: ../pasta1/pasta2/arquivo.ext

Bem...vou tentar denovo, tenho um formulário que grava no banco alguns dados, entre eles está o caminho para uma foto que ja foi enviada por aspupload, (porque eu nunca consegui fazer as duas coisas ao mesmo tempo, gravar os dados e enviar a foto) Mas eu queria minimizar os esforços de quem faz a inserção de dados, por exemplo: qdo o administrador do site quiser inserir uma notícia com foto, ele vai enviar a foto por aspupload, através de um formulário simples e depois inserir os dados da notícia em outro formulário que tem um campo para ele digitar o caminho da foto relacionada com tal notícia, ficaria +/- assim: imagens/upload/foto.jpg - mas a maioria nao sabe direito como fazer e acaba errando na hora da digitação, então gostaria que pudesse colocar só o nome da foto neste campo, assim: foto (nao sei se teria que colocar o ".jpg" seria melhor não, pois é exatamente ai que a maioria esquece) Estive tentando algo assim: <img src="diretorio/<%=rs("foto")%>" mas ai oque faço no form de inserção da notícia?
valew

#4 victor

victor
  • Visitantes

Posted 26/04/2004, 09:49

ver se entendi... Você quer que quando faça um upload, ele grave o link da onde foi gravado a imagem, para você chamar ele commrs depois.... Certo?? :huh:

[]'s
Victor

#5 Rodrigo

Rodrigo

    oi!

  • Usuários
  • 995 posts
  • Sexo:Não informado
  • Interesses:Diretório de sites - http://www.acheinobrasil.com.br

Posted 26/04/2004, 09:50

eu entendi a sua dúvida.... mas acho isso meio chato pra quem for pro a notícia... recomendo q vc faça como eu...

eu faço um form normal, sem a parte de colocar a foto, qdo o user clica para enviar a notícia, a noticia eh gravada e eh aberta uma popup com um form para upload, ja com a id da noticia, facilitando assim na hora de gravar o nome da foto no banco.... ;)

#6 lazerediversao

lazerediversao

    Lazer e Diversão - O seu portal de entretenimento é aqui.

  • Usuários
  • 256 posts
  • Sexo:Masculino
  • Localidade:Guarulhos / São Paulo

Posted 26/04/2004, 09:55

Uma solução seria na página que insere a foto vc colocar um Select com o nome da foto !!!

E quando a Pessoa seleciona a foto é inserida normalmente !!!

Seria mais ou menos assim !!!

<select size="1" name="categoria">
<%
Sql = "SELECT * FROM tabela_da_foto ORDER BY nome_da_foto"
Set rs = Conexao.Execute(Sql)
while not rs.EOF
%>
<option selected>Sem Foto</option>
<option value="<%=rs("url_da_foto")%>"><%=rs("nome_da_foto")%></option>
<%
rs.MoveNext
wend
%>
</select>

Seria mais ou menos isso !!!

Espero Ter Ajuadado !!!

T+ !!!
################# DADOS #################
# NOME: Rafael T. Coelho
# SITE: Lazer e Diversão
# CONHECIMENTOS: HTML, Java Script, CSS e ASP
#######################################

#7 daniel.cheida

daniel.cheida

    Turista

  • Usuários
  • 32 posts
  • Sexo:Não informado
  • Interesses:Em primeiro lugar as garotas hehe depois Futebol, Academia, Música, Aeromodelismo... Adoro tudo o que faço... <br>ah... quase esqueci, também curto ASP, Paint Shop Pro, Fireworks, Flash, Photoshop, Strata 3D...

Posted 26/04/2004, 17:04

Pra preserva as quebras de linhas, coloca um replace na hora de exibir o texto... assim:
<%=replace(busca("campo"),vbcrlf,"<br>")%>

Falow
<% web = www.jecas.com.br %>
<% name = Daniel Cheida de Oliveira %>
My mind's so far away...

#8 mvz

mvz

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 29/04/2004, 10:30

Pra preserva as quebras de linhas, coloca um replace na hora de exibir o texto... assim:

<%=replace(busca("campo"),vbcrlf,"<br>")%>

Falow

Valew mesmo!! Funcionou blz...

#9 mvz

mvz

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 29/04/2004, 10:31

eu entendi a sua dúvida.... mas acho isso meio chato pra quem for pro a notícia... recomendo q vc faça como eu...

eu faço um form normal, sem a parte de colocar a foto, qdo o user clica para enviar a notícia, a noticia eh gravada e eh aberta uma popup com um form para upload, ja com a id da noticia, facilitando assim na hora de gravar o nome da foto no banco.... ;)

vou testar isso...valew! (y)

#10 mvz

mvz

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado

Posted 29/04/2004, 10:32

Uma solução seria na página que insere a foto vc colocar um Select com o nome da foto !!!

E quando a Pessoa seleciona a foto é inserida normalmente !!!

Seria mais ou menos assim !!!

<select size="1" name="categoria">
<%
Sql = "SELECT * FROM tabela_da_foto ORDER BY nome_da_foto"
Set rs = Conexao.Execute(Sql)
while not rs.EOF
%>
<option selected>Sem Foto</option>
<option value="<%=rs("url_da_foto")%>"><%=rs("nome_da_foto")%></option>
<%
rs.MoveNext
wend
%>
</select>

Seria mais ou menos isso !!!

Espero Ter Ajuadado !!!

T+ !!!

Vou testar isso tb...valew, obrigado! (y)




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq