• User

    rotazione immagini

    Buona serata a tutti.
    Con molta difficoltà sono riuscito a costruire una pagina asp che estrae le immagini dal percorso del db, il codice della pagina è il seguente:

    <%
    ' Dim objConn
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};" & "DBQ=" & Server.Mappath("/mdb-database/test.mdb")
    objConn.Open

    %>
    <title>prova</title>
    <%
    'Dim a_strSQL
    a_strSQL = "Select * From prodotti where Offerte = 'offerte del mese'"
    'Dim catRS
    Set catRS = Server.CreateObject ("ADODB.Recordset")
    catRS.Open a_strSQL, objConn
    %>
    <%
    Do While Not catRS.EOF
    foto = catRs ("foto")
    %>
    <img src="<%=foto%>"></td>
    <%
    catRS.MoveNext
    Loop
    catRS.close
    set catRS=Nothing
    %>

    poichè le immagini sono molte avrei la necessità di farle ruotare una alla volta ogni 5 secondi, è possibile ottenere il risultato?
    Restando in attesa, ringrazio in anticipo chiunque vorrà darmi una mano.


  • User

    facendo delle ricerche ho letto che bisogna far uso del comando
    random ma non sono capace di usarlo.

    aspetto almeno un input.
    grazie

    ps. dimenticavo di dire che non tutti i campi della colonna foto sono pieni.


  • User

    ho provato a scaricare decine di script in asp, non sono riuscito a trovare nulla. Tutti riconducono alla rotazione banner, a dire il vero modificando lo script potrebbe andare anche bene, purtroppo le rotazioni delle immagini avvengono al refresh della pagina. io vorrei che avvengano ogni tot secondi.

    Se il codice che ho postato non è modificabile qualcuno può indicarmi un link di sua conoscenza che esegue quello che voglio?

    spero che qualcuno di voi risponda.
    Attendo vostre


  • User

    fai una ricerca di un banner rotator che usi asp mischiato ad ajax...dovresti trovare quello che cerchi...

    Altrimenti dimmelo che io ho qualcosa del genere.
    Ciao


  • User

    grazie per la gentile risposta ale.
    alla fine è esattamente quello che ho fatto.

    ciao.