Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33

Discussione: upload immagini access

  1. #1

    upload immagini access

    Ciao,
    mi sapreste consigliare qualche tutorial o qualche script da già pronto, o qualche extension di DW per poter gestire degli album fotografici direttamente da un pannello di controllo online?

    Cioè, con l'upload non ci sono problemi, con la visualizzazione delle img nemmeno, mi manca solo poter inserire al momento dell'upload, il nome dell'img nel campo del db..

    grazie
    ciao
    http://www.ecogiochi.it - il primo blogames del pianeta
    http://www.grogonet.com - Grog on network

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Basta recuperare il nome dell'immagine e fare un insert nel db: http://freeasp.html.it/articoli/view...olo.asp?id=169

    Roby

  3. #3
    Ho scaricato il file ma ho 2 problemi

    - pur inserendo un file (di dimensioni infime x farna caosa veloce) lo script non lo rileva e quindi non mi salva nulla da cosa può dipendere?

    - come percorso devo utilizzare na cartella presente nel mio maggggico sito creata ad hoc (come ad esempio foto).
    Quindi basta che scriva percorso="foto/" giusto?

    Grazie a tutti

    Inserisco codice

    percorso = "foto\"

    ByteRicevuti = Request.TotalBytes

    if ByteRicevuti > 0 then
    DatiRicevuti = Request.BinaryRead(ByteRicevuti)
    For i = 1 To lenB(DatiRicevuti)
    FileBinario = FileBinario & chr(ascB(midB(DatiRicevuti,i,1)))
    Next
    FirmaFile = left(FileBinario,instr(FileBinario,"" & vbCrLf)-1)
    ArrPezzi = split(FileBinario,FirmaFile)

    for item = 1 to ubound(ArrPezzi)-1
    Inizio = instr(ArrPezzi(item),"" & vbCrLf & "" & vbCrLf)
    Intestazione = left(ArrPezzi(item),Inizio-1)
    Inizio = Inizio + len("" & vbCrLf) + len("" & vbCrLf)
    ContenutoFile = mid(ArrPezzi(item),Inizio,len(ArrPezzi(item))-Inizio-1)

    if instr(Intestazione,"file1") > 0 then
    i = instr(Intestazione,"filename=")
    j = instr(i + 10,Intestazione,chr(34))
    NomeUpload = mid(Intestazione,i + 10,j-i-10)
    i = instrRev(NomeUpload,"\")
    if i<>0 then
    NomeFile = mid(NomeUpload,i + 1)
    else
    NomeFile = NomeUpload
    end if
    if i<>0 then
    Set FSO = CreateObject("Scripting.FileSystemObject")
    Upload1 = True
    DimensioneFile1 = len(ContenutoFile)
    EstensioneFile1 = right(ContenutoFile,3)
    NomeFile1 = NomeFile
    Set textStream = FSO.CreateTextFile(server.mappath(percorso & NomeFile1), True, False)
    textStream.Write ContenutoFile
    textStream.Close
    Set textStream = Nothing
    Set FSO = Nothing
    end if
    end if

    next


    Response.Write "Il valore immesso nella testo1 è " & testo1 & "
    "

    l'upload dei file

    If Upload1 = true then
    Response.Write "
    La dimensione del file che hai uploadato è di " & DimensioneFile1*0.001 & "kb"
    Response.Write "
    Grazie di aver inviato il tuo file"
    End If

    End if
    %>

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La cartella foto deve avere i permessi di scrittura:

    codice:
    percorso = "foto/"
    Roby

  5. #5
    Lavoro su server aruba e i 2 file (form e upload.asp) sono dentro la cartella public.
    Teoricamente non è l'unica cartella con i permessi di scrittura disponibile su server aruba?
    Grazie ancora roby

    ps Se non avesse i permessi non mi darebbe errore?

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    percorso = "/public/foto/"
    Roby

  7. #7
    Sono un pò stressa maroni lo so
    Il file lo vede correttamente (ho fatto una stampaschermo della variabile filename e me la vede correttamente)
    Ora rimane solo il problema che non mi salva il file:dici che public non sia una cartella aperta alla scrittura?
    Grazie ancora

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Si public lo è anche foto al suo interno.
    La cartella foto l'hai creata?

    Roby

  9. #9
    si...per quello i conti non mi tornano.
    Tutto funzia alla grande a parte il salvataggio vero e proprio del file.
    Ho provato anche a lasciare vuoto il campo percorso o mettere semplicemente public ma comunque non ottengo nessun risultato.

  10. #10
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Se scrivi:

    codice:
    response.write(server.mappath(percorso & NomeFile1))
    cosa ottieni?

    Roby

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.