Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: Visualizzare immagine

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    81

    Visualizzare immagine

    Ciao,
    nel mio db ho un campo 'image' dove salvo una immagine.
    come faccio a visualizzarla?
    ho provato a fare così ma non funziona:
    Response.ContentType = "image/jpeg"
    alfa = rs("Foto_01")
    Response.BinaryWrite(alfa).

    Qualcuno può darmi una soluzione?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    81
    Aggiungo che salvo l'immagine come stream di byte (nel db ho un dato binario)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    97
    [img]/link virtuale o cartella dove salvi l'immaggine/<%=rs([/img]" width="100" height="100">

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    81
    Non ho capito il tuo commento, l'immagine viene salvata nel db come dati binari.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    97
    non importa , in ogni caso gli dai un nome o no!

    parti dal concetto che per inserire un'immagine usi per forza questo tag [img][/img] quindi per visualizzarla?
    esatto devi usare questi tag
    spippola.

    perchè cerchi di richiamarla così
    Response.ContentType = "image/jpeg"
    alfa = rs("Foto_01")
    Response.BinaryWrite(alfa).

    posta il codice

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    81
    Ho capito la tua obiezione, ma non visualizza l'immagine.

    Questo è il codice:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Untitled Document</title>
    </head>

    <body>
    <%

    set cn=server.CreateObject("adodb.connection")
    set rs=server.createobject("adodb.recordset")


    cn.open strConnString

    sql="SELECT * FROM Tab_Immobili where CognomeProp = 'GALATI'"
    rs.Open sql, cn
    %>

    <div align="center">


    <span class="text12"> - LISTA UTENTI -</span>

    <div align="left">
    <table width="582" border="0" cellpadding="0" cellspacing="0" class="text">
    <tr>
    <td height="19" colspan="6" valign="top"><div align="right">&lt;Stampa&gt;</div></td>
    </tr>
    <tr>
    <td width="4"></td>
    <td width="72" bgcolor="#CCCC66" class="bordo-tuttiTAB"> <div align="center">DATA</div></td>
    <td width="104" bgcolor="#CCCC66" class="bordo-su-dx-giu"><div align="left">NOME</div></td>
    <td width="145" bgcolor="#CCCC66" class="bordo-su-dx-giu"> <div align="center">COGNOME</div></td>
    <td width="193" bgcolor="#CCCC66" class="bordo-su-dx-giu"> <div align="center">RUOLO</div></td>
    <td width="64" bgcolor="#CCCC66" class="bordo-su-dx-giu"><div align="center"></div></td>
    </tr>
    </table>



    <table width="560" border="0" cellpadding="0" cellspacing="0" class="text">
    <%
    numrec = 0
    do until rs.eof
    if rigacolor = "" then
    rigacolor = "#FFFFFF"
    elseif rigacolor = "#FFFFFF" then
    rigacolor = "#000000"
    else
    rigacolor = "#FFFFFF"
    end if
    numrec = numrec + 1
    %>
    <tr>
    <td width="71" class="bordo-sx-dx-giu"> <div align="center"><font color="#000000"><%= rs("CognomeProp") %></font></div></td>
    <td width="105" class="bordo-dx-giu"><font color="<%= rigacolor %>"><%= rs("ID") %></a></font></td>
    <td width="146" class="bordo-dx-giu"> <div align="left"><font color="<%= rigacolor %>"><%'= rs("Cognome") %></font></div></td>
    <td width="192" class="bordo-dx-giu"> <div align="left"><font color="<%= rigacolor %>"><%'= rs("Ruolo") %></font></div></td>
    <td width="46" class="bordo-dx-giu">
    <font color="<%= rigacolor %>">

    <%
    'Response.ContentType = "image/JPEG"
    'Response.BinaryWrite alfa
    %>
    [img]images/<%= rs([/img].jpg" width="153" height="154" /></font></td>
    </tr>
    <%
    rs.movenext
    loop
    rs.close
    Set rs = Nothing
    cn.close
    set cn = Nothing
    %>
    </table>
    </div>
    </div>

    </body>

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    97
    ma il nome come viene salvato nel db imm.jpg o imm e basta.


    se viene salvata imm.jpg
    prova così

    [img]images/<%= rs([/img]" width="153" height="154" />

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    81
    L'immagine viene salvata nel database, quindi non esiste come file "fisico" in una cartella.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    97
    SCUASA MA COSì SOVRACARICHI IL DATABASE, NON TI CONVIENE SALVARLO IN UNA CARTELLA SPECIFICA ASSEGNANDOLI IL NOME ALL'IMMAGINE.

    IN QUESTO CASO NON POSSO AIUTARTI

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    97
    SCUSA MI è VENUTO UN DUBBIO PERCHè AI INSERITO IMAGES/ SE IL FILE NON ESISTE SU CARTELLA?

    PROVA COSì SI VA TENTATIVI
    [img]<%= rs([/img].JPG"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.