Visualizzazione dei risultati da 1 a 6 su 6

Discussione: aiuto con le immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    5

    aiuto con le immagini

    Salve gente !!!!

    Non sono esattamente del giro, mi sono voluta cimentare con un qualcosa che è più grande di me, la mia missione è quella di creare una pagina asp che prende i dati da un database e li restituisce (compreso l'immagine)
    Io riesco a restituire i campi con del testo, ma l'immagine proprio no !!!

    il database continene tanti campi ma quelli da restituire sono:
    articolo - testo
    descrizione - testo
    foto - testo (del tipo mix.jpg) immagini contenute nella cartella images

    ho provato e riprovato tutti gli esempi che ho trovato in rete , ma le immaginini proprio non mi vogliono comparire, potere aiutarmi per favore ??
    grazie in anticipo .........

    simona

    <%


    Dim Conn

    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("database/usato1.mdb")
    Dim rs

    Set rs = Server.CreateObject("ADODB.Recordset")
    'rs.Open "select * from Prodotti order by id DESC", conn

    Set rs = conn.Execute("SELECT * FROM Prodotti order by id DESC")
    'WHERE ID=1")
    Do while NOT RS.EOF
    %>





    <%

    Dim articolo

    articolo=rs("articolo")

    response.write(articolo)

    %>



    <%

    Dim descrizione

    descrizione=rs("descrizione")

    response.write(descrizione)

    %>


    <%
    Dim objRsPRO
    objRsPRO=rs("foto")
    objRsPRO.MoveNext

    [img]images/<%= objRsPRO ([/img]">
    <%
    Do while not objRsPRO.EOF

    'Response.ContentType = "image/bitmap"
    'Response.BinaryWrite (rs("img"))


    RS.MoveNext
    objRsPRO.MoveNext
    Loop
    RS.Close


    conn.Close

    Set conn=Nothing
    set rs = Nothing

    %>

  2. #2
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641

    Re: aiuto con le immagini

    ciao
    nel campo del DB hai scritto il percorso giusto delle immagini?

    images/foto1.jpg ?

    se dovessi avere ancora problemi, e se vuoi, mandami il DB non completo al 100% e ti reinvio la pagina asp con la visualizzazione delle immagini ed il testo associato.

    ciao
    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    5
    Ciao e grazie per la risposta,

    il percorso delle immagini è impostato correttamente nel db, tuttavia mi rende questo errore:

    Errore di compilazione di Microsoft VBScript errore "800a0400'

    Prevista istruzione

    /provina/link24.asp, riga 46

    <img src="images/<%= objRsPRO ("foto")
    ^

    Scusa la mia totale ignoranza, ma come faccio ad inviarti il db ? tramite messaggio privato od altro ??

    grazie
    simona

  4. #4
    Utente di HTML.it L'avatar di floyd46
    Registrato dal
    Feb 2002
    residenza
    Apulia
    Messaggi
    2,641
    ciao
    vai nel mio sito (in firma) ed inviami una email da lì con allegato "zip".

    ciao

    Scrivimi anche su quali campi fare il RecordSet, oltre quello delle immagini.

    "Le persone che realizzano layout con tabelle annidate, spacer gif o che ignorano l'accessibilità non possono più definirsi professionisti." Andy Clarke
    --------------------------------

    www.extrowebsite.com

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <% 
    
    
    Dim Conn 
    
    Set Conn = Server.CreateObject("ADODB.Connection") 
    conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("database/usato1.mdb") 
    Dim rs 
    
    Set rs = Server.CreateObject("ADODB.Recordset") 
    'rs.Open "select * from Prodotti order by id DESC", conn 
    
    Set rs = conn.Execute("SELECT * FROM Prodotti order by id DESC") 
    'WHERE ID=1") 
    Do while NOT RS.EOF 
    %> 
    
    
    
     
    
    <% 
    
    Dim articolo 
    
    articolo=rs("articolo") 
    
    response.write(articolo) 
    
    %>
     
    
    
    <% 
    
    Dim descrizione 
    
    descrizione=rs("descrizione") 
    
    response.write(descrizione) 
    
    %>
     
    
    <% 
    Dim objRsPRO 
    objRsPRO=rs("foto") 
    'objRsPRO.MoveNext 
    %>
    [img]images/<%= objRsPRO%>[/img]
    <% 
    'Do while not objRsPRO.EOF 
    
    'Response.ContentType = "image/bitmap" 
    'Response.BinaryWrite (rs("img")) 
    
    
    RS.MoveNext 
    objRsPRO.MoveNext 
    Loop 
    RS.Close 
    
    
    conn.Close 
    
    Set conn=Nothing 
    set rs = Nothing 
    
    %>
    C'è un po' di confuisione nel codice cmq ora dovrebbe funzionare. Il tag "img" è di HTML quindi devi prima chiudere ASP.

    Roby

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    5

    funzionaaaaaaaaaaaaaaaaaaaaaa !!!!

    grazie 1000 ragazzi adesso funziona,
    mi avete salvato .......

    ciao , siete mitici !!!!!

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.