Visualizzazione dei risultati da 1 a 7 su 7

Discussione: download da database

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    274

    download da database

    Ho un db che contiene i parametri di alcuni file, compreso il campo "collegamento ipertestuale" che contiene il percorso del file.

    Però non riesco a far effettuare il download dei file.
    attualmente, mostro a video l'elenco dei file e utilizzando href, metto in sua corrispondeza il campo con i percorsi dei file.

    Ma quando vado a cliccare sul file, non mi consente il download bensì mi rimanda alla homepage del sito.

    Come si fa per far effettuare il download dei file, il cui percorso è contenuto in un campo del db??

  2. #2
    se non ci fai vedere il codice, come facciamo a capire?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    274
    non ho un codice, ma solo una select.

    quello che cerco è proprio sapere se mi serve un codice particolare e dove posso trovarlo
    o se bastano le select.

    codice:
    <%
    strconn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/mdb-database/Archivio.mdb")
    set Conn=Server.CreateObject("ADODB.Connection")
    Conn.Open strConn
    
    artista=Request.Form("Artista")
    response.write Artista
    
    sql = "SELECT * FROM Archivio  WHERE Artista= '" & Artista & "'"
    
    
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    
    do while not(rs.eof)
    %>
    <div align="center">
    <table border="0" width="250" cellspacing="1">
    
    <tr>
        <td width="5%" height="20" align="left">
    	<%=rs(3)%></td>
        
          <%
      rs.movenext
      loop
      
      rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
       %>
       </table>

  4. #4
    Originariamente inviato da Okocha
    non ho un codice, ma solo una select.

    quello che cerco è proprio sapere se mi serve un codice particolare e dove posso trovarlo
    o se bastano le select.

    codice:
    <%
    strconn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/mdb-database/Archivio.mdb")
    set Conn=Server.CreateObject("ADODB.Connection")
    Conn.Open strConn
    
    artista=Request.Form("Artista")
    response.write Artista
    
    sql = "SELECT * FROM Archivio  WHERE Artista= '" & Artista & "'"
    
    
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    
    do while not(rs.eof)
    %>
    <div align="center">
    <table border="0" width="250" cellspacing="1">
    
    <tr>
        <td width="5%" height="20" align="left">
    	<%=rs(3)%></td>
        
          <%
      rs.movenext
      loop
      
      rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
       %>
       </table>
    Cos'è rs6? e rs(3)

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    274
    sono campi del database.

    rs3 contiene il nome del file
    rs6 contiene l'indirizzo del file (http://www.sito.it/cartella/file.ext)

  6. #6
    Originariamente inviato da Okocha
    sono campi del database.

    rs3 contiene il nome del file
    rs6 contiene l'indirizzo del file (http://www.sito.it/cartella/file.ext)
    codice:
    <div align="center">
    <table border="0" width="250" cellspacing="1">
    <%
    strconn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("Archivio.mdb")
    set Conn=Server.CreateObject("ADODB.Connection")
    Conn.Open strConn
    artista=Request.Form("Artista")
    response.write Artista
    
    sql = "SELECT * FROM Archivio  WHERE Artista= '" & Artista & "'"
    
    
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn ,3,3
    
    do while not(rs.eof)
    %>
    
    <tr>
        <td width="5%" height="20" align="left">
        
    " style=text-decoration: none><%=rs("rs3")%></td>
          <%
      rs.movenext
      loop
      
      rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing
       %>
       </table>
    e comunque dipende dal file che devi scaricare, se è un file zippato te lo scarica, altrimenti (per esempio nel caso di un pdf) te lo apre.

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    274
    grazie mille!

    è un file mid

    quindi per farlo scaricare ho bisogno di effettuare un download forzato?

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.