Newsgroup: it.comp.www.html
Titolo: Ho bisogno di un suggerimento per un frammento HTML

Qualcuno mi sa indicare il codice HTML corretto per inserire in una pagina
web la possibilità per il visitatore di inviare un file al sito?
Io non sono molto esperto di Html quindi uso dreamweaver soprattutto
attraverso l'anteprima ... Sono riuscito ad inserire l'oggetto "File Field" ed il
pulsante di "submit" ed il codice Html risulante è questo: 
<form name="form1" enctype="multipart/form-data" method="post" action="">
  <input type="file" name="Invio File">
  <input type="submit" name="Invia" value="Invia">
</form>
... ma penso che manchi l'indicazione di dove salvare il file sul server ... infatti
mettendo online la pagina ho notato che non si salvano sul mio spazio web i file 
inviati e scelti attaverso il "file field".
Cosa devo aggiungere nel codice html per un corretto funzionamento? Si può
fissare anche un limite di dimensione e come si fa in questo caso?
Grazie
Alohaaa
Richi

 pagina web la possibilità per il visitatore di inviare un file al
[cut]
Ciao Riccardo,
come avrai notato nel tuo codice hai action="".
Ovvero non c'è una pagina di script associata al submit.
Puoi farlo in asp o php.
Dovrai crearti una paginetta upload.asp,
e inserire action="upload.asp".
Se vai in 
aspitalia.com
 trovi fior fior di esempi in asp.
Saluti,
--
Antonio Cangiano
Webmaster di 
www.visualcsharp.it
Fondatore di free.it.comp.lang.csharp e free.it.comp.lang.vbnet
Segui il corso di C#!

 fissare anche un limite di dimensione e come si fa in questo caso?
Devi usare un "programma" sul server che gestisca il file inviato
ed eventualmente lo salvi sul tuo spazio; se ci indichi su quale
spazio web lavori e magari se disponi di PHP, ASP, perl o affini
possiamo darti una mano indicandoti dove reperire il materiale
per effettuare l'operazione.
Fabio

Grazie di questa vostra iniziale illuminazione ... Io ignoravo totalmente
l'esistenza degli script ASP (e simili) e la loro funzione.
Dato che lo devo realizzare io il sito ed ho bisogno di queste funzionalità
che nessitano gli script devo mettermi ad imparare qualcosa in proprosito.
Per rispondere a Fabio ... Per ora lo spazio web è quello di Xoom (ma lo 
userò solo per una fase iniziale) e, come avrai capito, non dispongo di 
PHP, ASP, perl o affini ... fammi sapere come promesso dove posso trovare
ciò che mi serve per la realizzazione e anche magari dove trovare guide o
cose del genere ... Una domanda ... Se poi cambio spazio web ... cambia
tutto o si può adattare facilmente?
Grazie
Alohaaa
Richi

 tutto o si può adattare facilmente?
Su Xoom, dando una rapida occhiata, mi sembra che non ci sia alcuna
possibilità di realizzare quello di cui hai bisogno.
Dovresti orientarti su un servizio di hosting che offra ASP o PHP o CGI
preconfenzionati; Aruba potrebbe essere la scelta più economica, ma devi
informarti sul loro forum se gli script sono abilitati ad accedere al
file system, altrimenti hai fatto un buco nell'acqua.
Scegli l'hosting così ti posso indicare risorse più precise.
Fabio

Ho dato un'occhiata anch'io alle possibilità di hosting ed a quanto
pare gli spazi web offerti gratuitamente non supportano script 
asp, php ecc ... Su 
html.it
 c'è un buon elenco di offerte di hosting 
a pagamento con indicazione di cosa supportano.
Ho dato un'occhiata ad Aruba.it ed offrono questo su server 
windows2000 a partire da circa 20 Euro annui:
Il servizio Hosting Windows2000 Aruba.it 
Caratteristiche in dettaglio : 
Spazio su disco illimitato 
Banda best-effort in server farm da 310Mbit-s (
network.aruba.it
) 
Pannello di controllo per la posta 
5 caselle pop3 da 50Mb ciascuna 
5 Alias e-mail 
5 Mailing lists 
5 Autorisponditori 
5 Forwards 
Casella Catch-all 
Webmail 
Pubblicazione con FTP 
Pubblicazione con FrontPage 
Estensioni Front Page 2000 
Supporto Microsoft .NET Framework  (Beta) 
Supporto Visual Studio .NET   (Beta) 
Supporto database Access 
Php 4 
Perl 5.6.1 
ASP 3.0 
ASP .NET   (Beta) 
ADO .NET   (Beta) 
XML 4 
WAP 
CDONTS 
Formmail (
vademecum.aruba.it
) 
Contatore (
vademecum.aruba.it
) 
FormUpload (
vademecum.aruba.it
) 
Area protetta (
vademecum.aruba.it
) 
Guestbook (
vademecum.aruba.it
) 
Directory cgi-bin 
Directory public 
Directory mdb-database 
Antivirus real-time 
Server con sistema Raid 1 (mirroring) 
Assistenza on-line tramite 
forum.aruba.it
 
Guide, esempi e script già pronti su 
vademecum.aruba.it
 
Servizio statistiche (opzionali) 
Indirizzi e-mail illimitati (opzionali) 
... non sono riuscito a capire se gli script sono abilitati ad accedere al
file system (come hai chiesto tu) ... ma ti posso brevemente dire cosa
cosa devo fare con questo mio sito:
1 permettere regitrazioni di visitatori (quindi raccolta di dati dei visitatori
  con salvataggio in un database).
2 visualizzazione di schede dati di quelli registrati
3 upload di file da parte dei visitatori e salvataggio nel database
4 forse un forum
... riesco a fare queste cose con questo hosting?
Fammi sapere se riesco con Aruba e cosa mi serve per realizzare con
facilità queste funzionalità di cui necessita il mio sito. Ho trovato in giro 
diversi esempi di script per realizzare le funzioni più comuni (e potrebbero
fare al caso mio), ma dato che non sono molto ferrato in materia fammi 
sapere anche se esistono giude in italiano o, ancora meglio, programmi che 
permettono realizzazioni guidate di questi script più comuni.
grazie
Alohaaa
Richi