Newsgroup: it.lavoro.professioni.webmaster
Titolo: form speciale

Ciao a tutti. Vorrei fare un form che permetta agli utenti sia di riempire
qualche stringa di testo con le loro informazioni personali, sia di poter
sfogliare dal contenuto del loro disco per allegare un file. Come faccio a
inserire quel campo modulo lì, con il tasto sfoglia e fare in modo che la
mail che si genera automaticamnete abbia come allegato un file scelto
dall'utente?

 dall'utente?
In HTML puro te lo scordi....
Dipende che caratteristiche supporta il tuo server web....

 wrote in message
news:fIOm8.14966$pT1.4...@news1.tin.it...

Ciao.
Capiti giustappunto, perchè ho quasi finito di implementare un sistema
di gestione di lezioni universitarie on-line.
La pubblicazione dei corsi e delle lezioni da parte dei docenti avviene
proprio con il metodo da te richiesto.
Il tag del form da usare è <input type="file"...> il quale di per se' ti
crea il tuo bel tasto sfoglia con tanto di casellina dove verrà indicato
il file.
Poi però sul server hai bisogno di un componente particolare a seconda
della tecnologia che utilizzi.
Se usi php credo che tra le sue funzioni ci sia qualcosa di predefinito,
quindi non so se vi sarebbe altro da istallare sul server.
Per quanto riguarda asp e IIS, mi sono trovato benissimo a lavorare con
un componente di asp fantastico.
Si chiama AspUpload, della Persits. Costa un pochino e devi poterlo
installare sul server e configuarlo (se non sei il gestore del server
devi chiedere all'amministratore se il componente e' presente), però ti
consente una completa gestione dei file e delle cartelle da remoto...
Vero e' che esiste il componente predefinito di asp per la gestione dei
files (FileSystemObject) ma aspUpload integra un casino di funzioni che
ti risparmierebbero tantissimo codice.
Bye
Mastro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ti risparmierebbero tantissimo codice.
Se vuol fare le cose "economiche" e supporta ASP, in 
www.aspin.com
 ne trova
anche di freeware o anche degli script asp che non necessitano di
componente, come ho fatto io per Q-SHOP :)

, 
foxi...@yahoo.it
 
says...

A parte componenti server-side se vuoi trattare il file in modo 
particolare, per riceverlo semplicemente in e-mail:
<FORM ACTION="mailto:..." ENCTYPE="multipart/form-data" METHOD=" ? ">
Non mi ricordo mai se METHOD va settato e come, quindi prova a settarlo a 
GET, a POST ed a non settarlo proprio... sorry :-)
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 quindi non so se vi sarebbe altro da istallare sul server.
Con php, nel caso in cui il file debba essere salvato su server, si può
utilizzare la funzione standard copy(). Il suo utilizzo è piuttosto
semplice, dato che il file inviato viene salvato come una normale variabile
temporanea, e col comando copy(), indicando il path del server, viene
salvato. Se si tratta di un formato particolare, è comunque meglio
specificare il tipo MIME del file.
Per spedire il file via email, se si utilizza php, si può usare la funzione
mail() e allegare il file impostando gli headers della email.
--
M  a  r  c  o    S  a  l  i  s            
marc...@tin.it
www.fidalnet.com
   -   
www.atleticaoristano.com
www.musix4u.com
 - il forum dedicato alla musica!
www.lavorosardegna.com
 - il lavoro in Sardegna