Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Upload di Baol

  1. #1

    Baol &

    ecco il codice utilizzato per fa uploadre solo le immagini
    codice:
    	Dim oUpload
    	Set oUpload = new cUpload
    		oUpload.AutoRename = False
    		oUpload.Overwrite = true
    		oUpload.SetPath "/public/test"
    		oUpload.UploadOnly "Images"
    		oUpload.Upload
    		oUpload.Save
    		filename = oUpload.GetFileName()
    	Set oUpload=Nothing
    ecco l'errore che restituisce:
    codice:
    Microsoft VBScript runtime error '800a01a8' 
    
    Object required: 'Files' 
    
    /backoffice/shared/upload.asp, line 417
    ho provato a togliere la riga oUpload.UploadOnly "Images" e funziona... cosa sbaglio?

  2. #2
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    	Dim oUpload
    	Set oUpload = new cUpload
    		oUpload.AutoRename = False
    		oUpload.Overwrite = true
    		oUpload.SetPath "/public/test"
    		oUpload.UploadOnly "Images"
    		oUpload.Upload
    		If oUpload.Count>0 then		
    			oUpload.Save
    			filename = oUpload.GetFileName()
    			Response.Write "Il file è stato caricato : "& filename 
    		Else
    			Response.Write "Nessun file caricato"	
    		End if		
    		
    	Set oUpload=Nothing

  3. #3
    l'errore rimane...

  4. #4
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    allora il problema è sul form, metti l'attributo enctype=" ect.

  5. #5
    c'è già ...

  6. #6
    ecco tutto il codice:

    codice:
    If Request("Upload")="1" then
    	Dim oUpload
    	Set oUpload = new cUpload
    		oUpload.AutoRename = False
    		oUpload.Overwrite = true
    		oUpload.SetPath "/public/test"
    		oUpload.UploadOnly "Images"
    		oUpload.Upload
    		oUpload.Save
    		filename = oUpload.GetFileName()
    	Set oUpload=Nothing
    	
    '	Dim oUpload
    '	Set oUpload = new cUpload
    '		oUpload.AutoRename = False
    '		oUpload.Overwrite = true
    '		oUpload.SetPath "/public/test"
    '		oUpload.UploadOnly "Images"
    '		oUpload.Upload
    '		If oUpload.Count > 0 then		
    '			oUpload.Save
    '			filename = oUpload.GetFileName()
    			'Response.Write "Il file è stato caricato : "& filename 
    		'Else
    			'Response.Write "Nessun file caricato"	
    '		End if
    '	Set oUpload=Nothing	
    end if
    
    	<FORM ACTION="?upload=1" METHOD="Post" enctype="multipart/form-data" name="form" id="form">
            
    
    ISTRUZIONI:</p>
            <ul>[*]Cliccare sul pulsante SFOGLIA.[*]Selezionare il file da uploadare.[*]Premere APRI.[*]Infine premere AGGIUNGI.[/list]
            <p align="center"><font size="2" face="Arial">
    
              </font> 	  
    		File : 
    		<INPUT TYPE="file" NAME="Campo1">
    
    		<INPUT NAME="Enter" TYPE="submit" value="INVIA">
          </FORM>

  7. #7
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Ok, mi era sfuggito. Questo funziona. Il filtro va messo dopo la chiamata di oUpload.Upload

    codice:
    <%
    If Request("Upload")="1" then
    	Dim oUpload
    	Set oUpload = new cUpload
    		oUpload.AutoRename = False
    		oUpload.Overwrite = true
    		oUpload.SetPath "/public/test"
    		oUpload.Upload
    		oUpload.UploadOnly "Images"
    		If oUpload.Count > 0 then		
    			oUpload.Save
    			filename = oUpload.GetFileName()
    			Response.Write "Il file è stato caricato : "& filename 
    		Else
    			Response.Write "Nessun file caricato"	
    		End if
    	Set oUpload=Nothing	
    end if
    %>
    <FORM ACTION="?upload=1" METHOD="Post" enctype="multipart/form-data" name="form" id="form">
    	
    
    ISTRUZIONI:</p>
    	<ul>
    	[*]Cliccare sul pulsante SFOGLIA.
    	[*]Selezionare il file da uploadare.
    	[*]Premere APRI.
    	[*]Infine premere AGGIUNGI.
    	[/list]
    	<p align="center"><font size="2" face="Arial">
    
    	  </font> 	  
    	File : 
    	<INPUT TYPE="file" NAME="Campo1">
    
    	<INPUT NAME="Enter" TYPE="submit" value="INVIA">
      </FORM>

  8. #8
    funziona perfettamente.

    grazie

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.