Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Upload Baol

  1. #1

    Upload Baol

    Salve, vorrei utilizzare l'upload semplice di Baol.
    In locale tutto funziona correttamente, ma appena metto i files sul mio server, l'applicazione non funziona.

    Qlc sa dirmi in che modo devo specificare il percorso di destinazione, nel caso di salvataggi sul server?

    Io sinceramente ho provato, senza risultati, sia con percorsi assoluti che relativi.

    Grazie

  2. #2
    deve salvare i file nella cartella che ha il permisso
    ad esempio
    se suo spazio é su aruba
    la cartella é: /public/

  3. #3
    Grz..

  4. #4
    E se volessi usare l'upload nel database di Baol, come devo impostare la connessione al db?

  5. #5
    guarda gli esempi che ci sono nel package che hai scaricato con l'upload

  6. #6
    Si li ho guardati, ma non mi è parsa chiara questa riga di codice:

    codice:
    .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb"),"SELECT Top 1 * FROM news"
    Per cosa sta la b tra parentesi quadre?
    E quella select dopo la connessione al db, a cosa serve?

  7. #7
    non conosco nessun database di boal
    lui ha un script nel file Upload.asp che fa upload di file
    nella cartella di esempi ha un esempio nel file Upload_Database.asp

    tu fai un database chiamato per esempio news.mdb in access e una tabella chiamata news nome campi Titolo e Percorso e usa lo script che è in Upload_Database.asp

  8. #8
    codice:
    .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb"),"SELECT Top 1 * FROM news"
    intanto non c'erano [ b ] ma eri te che vedevi il tag del grassetto

    secondo, se non ricordo male l'upload di baol usa il metodo addnew/update dell'oggeto recordset, che si fa nel modo
    codice:
    sql="select * from tabella"
    rs.open sql,conn,3,3
    rs.addnew
    rs("campo")=valore
    rs.update
    rs.close
    per cui gli devi mettere una query per dirgli in quale tabella fare l'insert


  9. #9
    Originariamente inviato da eliane
    non conosco nessun database di boal
    lui ha un script nel file Upload.asp che fa upload di file
    nella cartella di esempi ha un esempio nel file Upload_Database.asp

    tu fai un database chiamato per esempio news.mdb in access e una tabella chiamata news nome campi Titolo e Percorso e usa lo script che è in Upload_Database.asp

    quotando, spero che tu sappia che il database lo devi creare te

  10. #10
    prova cosi senza b
    <%

    Dim oUpload
    Set oUpload= new cUpload
    With oUpload
    'La riga seguente impoosta la connessione al database e la tabella di inserimento dati
    'La connesione e la tabella verranno aperti con il metodo oUpload.Database.Open()
    .SetDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("news.mdb"),"SELECT Top 1 * FROM news"
    .EnabledAspUpload = False
    .EnabledImageSize = False
    .EnabledLog = False
    .AutoRename = True
    .Overwrite = False
    .SetPath "files\"
    .Load
    .MoveFirst
    if .EOF then
    NumFiles = .Count()
    Response.write "0 Files caricati su " & NumFiles &" : controlla le dimensioni e il ttipo di file."
    else
    .Database.Open()
    While Not .EOF
    .Save
    response.Write "il file " & .GetFileName &" è stato salvato
    "
    'Inserimento dei valori
    .Database.Fields("Titolo") = .Form("Titolo")
    .Database.Fields("Percorso") = .GetCompletePathFile
    'Inserimento
    .Database.AddNew()
    .MoveNext
    Wend
    end if
    End With
    Set oUpload = Nothing
    %>

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.