Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    67

    Piccolo aiuto con un ciclo in ASP

    Salve a tutti.
    Necessito di un piccolo aiuto con un piccolo, anzi minuscolo, file ASP.

    Qui il file ASP
    codice:
    <%
    'apertura delle variabili locali
    Dim oConn
    Dim oRs
    Dim sSQL
    
    Set oConn = Server.CreateObject("ADODB.Connection")
    Set oRs = Server.CreateObject("ADODB.Recordset")
    
    oConn.Open Application("UserDNS")
    
    sSQL = "SELECT attach_articolo, size_articolo, ContentType_articolo FROM articolo where id_articolo = " & Request.QueryString("id_articolo")
    	
    oRs.Open sSQL, oConn, 3, 3
    
    If Not oRs.EOF Then
    Response.ContentType = oRs(2)
    Response.BinaryWrite oRs(0).GetChunk(oRs(1))		
    End If
    
    'chiusura delle variabili locali
    oRs.Close
    oConn.Close
    
    Set oRs = Nothing
    Set oConn = Nothing
    %>
    Qualche informazione:
    Il file viene richiamato con la seguente sintassi
    http://www.sito.it/browser_articolo.asp?id_articolo=35 e ha la funzione di visualizzare o l'immagine o il PDF all'articolo collegato.

    A noi servirebbe creare un ciclo FOR il quale dovrebbe andare a pescare, tramite la connessione già presente nel file ASP, ogni file di ogni articolo presente in quella tabella del database (articoli) e salvarli in locale (nel server del sito).

    Si può fare?
    Vi prego ditemi di sì, che noi qua non sappiamo come fare il backup di questi file di immagine, che tra l'altro sono circa 400

  2. #2
    server su server? o server diversi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    67
    Sia il databse che il file ASP sono sullo stesso server

  4. #4
    e il file dell'articolo è *dentro* al db? in un campo di tipo?

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    67
    Il file è dentro la tabella articoli del database. Dovrebbe essere un campo per oggetti di tipo OLE

  6. #6
    dovrebbe? e il db di che tipo è? (scusa, ma il db non è tuo?)

  7. #7
    Attenzione che questo file è chiaramente esposta ad Sql injection.

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    67
    Il database è Access.

    E' un vecchio sito web del quale noi dobbiamo fare il backup e importare nel nuovo tutte queste strabenedette immagini che però sono incluse dentro a questo database.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.