Caricamento file da utente Web su server tramite ASP
-
04-07-2019 - |
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?
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.