Domanda

Sto cercando di scoprire come caricare un file da un utente Web su un server usando una pagina ASP. La pagina visualizzata ha un tag di input di tipo " File " in questo modo:

<input type="file" name="uploadfile">

E un pulsante di invio che passa le informazioni sul modulo a un'altra pagina .ASP. Questa pagina deve prendere il percorso che ottiene dal controllo Input e usarlo per salvare in qualche modo il file sul server.

Continuo a pensare che ci debba essere un modo comune per farlo, dal momento che vedo questo genere di cose su un certo numero di siti Web, ma come è fatto? Esiste una sorta di oggetto server che può essere chiamato per questo?

È stato utile?

Soluzione

Questo script ti aiuterà.

Inoltre, puoi google per " asp upload file " - ci sono tonnellate di risultati.

Altri suggerimenti

Se stai eseguendo un caricamento serio o hai un prodotto commerciale, devi davvero utilizzare un componente COM in asp classico. Dai un'occhiata a SA-FileUp. È stato lo standard defacto per questo da come per sempre.

Se il tuo servizio di hosting non ti consente di installare componenti, potresti anche voler guardare questo script:

http: //chris.brimson -read.com.au/index.php?option=com_content&view=article&id=6&Itemid=7

Ho visto una grande varietà di script di upload fluttuare in giro e ... variano ... in termini di qualità. Non ho usato lo script nella risposta selezionata, ma vale la pena provare alcune opzioni diverse.

Posso raccomandare SA-FileUp e Dundas Upload. Entrambi sono facili da installare e hanno buoni tutorial su come implementare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top