Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 29 su 29

Discussione: Upload di file grossi

  1. #21
    Mi funziona.

    Recupera il dato ma non riesco a comporre la stringa :

    .SetPath "files\" & .Form("Percorso")

    e nella form metto:

    "foto17"

    tutte le immagini me le mette sotto files e non mi crea nessuna cartella

    perchè?
    *****ZUMMO*****

    http://www.z2o.it

  2. #22
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    fai vedere il form di invio

  3. #23
    <FORM METHOD="Post" enctype="multipart/form-data" ACTION="Upload_LimitSizeAndImages1.asp">
    File : <INPUT TYPE="file" NAME="Campo1">

    File : <INPUT TYPE="file" NAME="Campo2">

    File : <INPUT TYPE="file" NAME="Campo3">

    File : <INPUT TYPE="file" NAME="Campo4">

    File : <INPUT TYPE="file" NAME="Campo5">

    Cartella Numero : <INPUT TYPE="Text" NAME="Percorso">

    <INPUT TYPE="submit" NAME="Enter">
    </FORM>

    nella casella percorso metto : foto17\

    nell asp:
    .SetPath "foto\" & .Form("Percorso")


    e praticamente mi ha creato la cartella foto e dentro mi ci ha messo il file
    *****ZUMMO*****

    http://www.z2o.it

  4. #24
    sarei molto curioso di sapere se baolo ha risolto questo problema....

    io no!
    *****ZUMMO*****

    http://www.z2o.it

  5. #25
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    156
    ho provato anch'io ma a me non funge.
    Ho scaricato oggi il file upload.asp nella stessa cartella di upload.htm e save.asp.
    il codice di save.asp che utilizzo è il seguente:
    codice:
    <%
    Dim oUpload
    Set oUpload = new cUpload
    	oUpload.Load
    	oUpload.SetPath "../images" 'Impostazione percorso salvataggio  
    	oUpload.UploadOnly "Images" 'Consente il caricamento di sole immagini
    	oUpload.OverWrite=True
    	oUpload.AutoRename=False
    
    	While Not oUpload.EOF
    		oUpload.Save
    		Response.Write "Il file " & oUpload.GetFileName  & " è stato salvato nel percorso " & oUpload.GetCompletePathFile &"
    "
    		oUpload.MoveNext	
    	Wend	
    oUpload.Save()
    Set oUpload=Nothing
    %>
    il codice non da errore, anzi mi da il messaggio di conferma che tutto è andato a buon fine, cioè:

    "Il file mp.jpg è stato salvato nel percorso c:\inetpub\wwwroot\agriturismocortecasella\images\ mp.jpg"

    vado a vedere nella cartella images e il file non c'è...
    baol puoi dirmi dove sbaglio??

  6. #26
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415
    Ciao,
    visto che ne state discutendo ne approfitto.

    Usando l'upload semplice (quello di esempio_form.asp) come faccio a recuperare poi il nome del file?

    Io ho inserito l'upload all'interno di un form in cui ci sono altri oggetti e la pagina che richiamo con il metodo post non è la stessa come in esempio_form.asp. In questo modo però mi da questo errore:

    Request object error 'ASP 0206 : 80004005'

    Cannot call BinaryRead

    /upload.asp, line 275

    Cannot call BinaryRead after using Request.Form collection.

    Sai aiutarmi?

  7. #27
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415
    Per recuperare il nome ho risolto, basta un request.form.
    Però rimane il problema che ho già segnalato.

  8. #28
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415
    Mi rispondo ancora da solo...

    Il problema è che nel form che uso non è indicato ' enctype="multipart/form-data" '. Se lo indico non mi prende più le parti di testo, tipo textarea o le checkbox... come posso fare? Avrei la necessità di usare un form solo.

  9. #29
    se usi lo script di BAOL74 prova a dare un occhiata quì: http://forum.html.it/forum/showthre...ht=oUpload.Form

    comunque ti posto il codice che ho riadattato per me:
    codice:
    <%
    Dim oUpload
    Set oUpload = new cUpload
    	oUpload.SetPath "public\images" 'Impostazione percorso salvataggio  
    	oUpload.Load
    
    '****** recupero i campi del form 
            codice = oUpload.Form("codice")
    	descrizione = oUpload.Form("descrizione")
    '****** fine recupero i campi del form 
    
    	oUpload.UploadOnly "Images" 'Consente il caricamento di sole immagini
    	While Not oUpload.EOF
    		oUpload.Save
    		If oUpload.Files("ErrorNumber")<>0 then
    			Response.Write "Si è verificato un errore nel salvataggio del file " & oUpload.GetFileName() & "
    "
    		Else
    			Response.Write "Il file " & oUpload.GetFileName() & " è stato salvato 
    "
    		End if
    		oUpload.MoveNext	
    	Wend	
    oUpload.Save()
    Set oUpload=Nothing
    %>
    <%=codice%>
    <%=descrizione%>
    cmq se hai problemi, siamo quà...
    <head> Nothing! </head>
    <body> Open your mind and close your ass !!! </body>

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.