Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    come visualizzo immagini con asp

    ciao a tutti ho un problema con asp. sto lavorando ad un motore di ricerca e vorrei che mi caricasse nei risultati presi dal database, oltre alle info e i link, anche le immagini prese dall'indirizzo nel database.

    qui diseguito vi scrivo la parte del motore di ricerac che mi visualizza i dati

    with (Response)
    {
    Write("

    ");
    Write("" + Mostra("titolo") + "
    ");
    Write(Mostra("descrizione") + "
    ");
    Write("<font color='Green'>" + Mostra("url") + "</font>");
    Write("</p>");
    }
    Mostra.MoveNext();
    }



    cosa devo scrivere per far si che insieme ai dati mi visualizzi anche una piccola immagine prelevata all'indirizzo scritto nel database?

    qualcuno può aiutarmi?
    grazie
    salvissimo


  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Write("[img][/img]
    ");
    Roby

  3. #3

    grazie

    ho provato :

    with (Response)
    {
    Write("

    ");
    Write("[img][/img]
    ");
    Write("" + Mostra("titolo") + "
    ");
    Write(Mostra("descrizione") + "
    ");
    Write("<font color='Green'>" + Mostra("url") + "</font>");
    Write("</p>");
    }
    Mostra.MoveNext();


    ma non mi appare nulla quando faccio la ricerca

    cosa sto sbagliando?

  4. #4
    e nal data base in acces ho aperto una colonna con la scritta immagine e per ogni riga ho scritto

    immagini/prova.jpg

    ho creato una cartella nel sito nominata immagini e al suo onterno ho messo una immagine in jpg

    ma quando faccio la ricerca non appare l'immagine ma solo i dati.

    non capisco

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da salvissimo
    .....

    non capisco
    E figurati noi che non abbiamo sviluppato lo script.
    Sicuro del percorso?
    Se guardi il sorgente pagina cosa vedi/leggi nel scr?
    Se non risolvi metti la pagina online e posta il link cosi da fare qualche test.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    questo è tutto lo script

    Response.Buffer = true;
    var Cn = new ActiveXObject("ADODB.Connection");
    Cn.Open("driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("cerca.mdb"));
    var testo = new String(Server.HTMLEncode(Request.Form("cerca") + " " + Request.Form("cerca1") + " " + Request.Form("cerca2") + " " + Request.Form("cerca3")));
    var r_testo = testo.replace(/'/g,"''");
    var cerca = r_testo.split(" "); // Tutte le parole chiave devono essere separate da uno spazio vuoto
    var sql = "SELECT * FROM risultati WHERE ";
    for (var i=0; i<cerca.length; i++)
    {
    if (i > 0) sql += " AND";
    sql += " parole_chiave LIKE '%" + cerca[i] + "%'";
    }
    sql += " ORDER BY titolo";
    var Mostra = Cn.Execute(sql);
    %>
    <html>
    <head>
    <title>Cerca</title>
    <style type="text/css">
    <!--
    .Stile1 {font-size: 9px}
    -->
    </style>
    <basefont size="3" face="Arial">
    </head>
    <body link="Blue" alink="Red" vlink="Blue">

    <h3>
    Cerca
    <form method="post" action="cerca.asp">
    <input type="text" name="cerca" size="30" value="<%cerca != "undefined" ? Response.Write(testo) : Response.Write("")%>">
    <input type="submit" value="Cerca">
    </form>
    </h3>

    <%if (testo != "undefined") {%>


    Risultati della ricerca per il termine <font color="Red"><%=testo%><span class="Stile1"></span></font></p>
    <%
    if (testo == "" || testo == "undefined" || testo.charAt(0) == " ")
    {
    Response.Write("

    Inserire un termine per effettuare una ricerca</p>");
    }
    else if (Mostra.EOF)
    {
    Response.Write("

    Nessun risultato</p>");
    }
    else
    {
    while (!Mostra.EOF)
    {
    with (Response)
    {
    Write("

    ");
    Write("[img][/img]
    ");
    Write("" + Mostra("titolo") + "
    ");
    Write(Mostra("descrizione") + "
    ");
    Write("<font color='Green'>" + Mostra("url") + "</font>");
    Write("</p>");
    }
    Mostra.MoveNext();
    }
    }
    %>
    <%}%>

    </body>
    </html>
    <%Cn.Close()%>


    questo è il tutto. semplice ma non mi appare nessuna immagine.

  7. #7
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Guarda l'html risultante...

    Roby

  8. #8
    GRAZIEEEEE
    funziona
    che figata quando le cose funazionano.

    grazie ancora
    salvo

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.