PREMESSA:
Sì, so che ci sono molti tutorials.. ma devo concluderlo (lo=upload) entro stasera, non ne ho mai fatto uno prima (inteso come form da cui 'uploadare', nel mio caso, un'immagine) e, sarà che sono ritardato mentalmente, sarà perché ho poco tempo non riesco ad applicare i tutorials di HTML.it e altri siti al mio caso.

L'AIUTO:
Devo perciò chiedere un favorone a qualsiasi buona anima presente tra voi. Devo inserire l'update di una foto nel form di inserimento della scheda di un nuovo immobile in un sito per un'agenzia immobiliare. Questo form, oltre all'update dell'immagine, contiene altri campi: tipo di edificio, luogo, ecc
Ora, io vi mostro il codice della seconda pagina del form (quella che prende i dati dal modulo e li inserisce nei database). A questa manca l'update del file specificato nel campo (di TYPE="FILE" ovviamente) di nome "img"..
mi fareste un grandissimo favore se mi inseriste, nel codice, l'upload!!
(altra cosa: l'upload deve essere fatto non nella root, non nella cartella in cui la pagina ma è presente, ma in una sua sottocartella: "img" - più chiaramente l'indirizzo sarebbe: http://www.miosito.it/public/miosito/img)

So che chiedo moltissimo, ma ho tempo solo fino alla fine di stasera.. mi appello a professionisti che abbiano il buon cuore e la pazienza di potermi aiutare

Grazie

Ecco il codice:
codice:
<%
	  'PARTE 1
tipo = request.Form("tipo")
stato = Request.Form("stato")
estensione = Request.Form("estensione")
riscaldamento = Request.Form("riscaldamento")
servizi = Request.Form("servizi")
categoria = Request.Form("categoria")
accesso = Request.Form("accesso")
comune = Request.Form("comune")
luogo_prec = Request.Form("luogo_prec")
cap = Request.Form("cap")
prezzo = Request.Form("prezzo")
descrizione = request.form("descrizione")
annuncio = request.form("annuncio")
offerta = Request.Form("offerta")

tipo = replace(tipo,"'","''")
stato = replace(stato,"'","''")
estensione = replace(estensione,"'","''")
riscaldamento = replace(riscaldamento,"'","''")
servizi = replace(servizi,"'","''")
categoria = replace(categoria,"'","''")
accesso = replace(accesso,"'","''")
comune = replace(comune,"'","''")
luogo_prec = replace(luogo_prec,"'","''")
cap = replace(cap,"'","''")
prezzo = replace(prezzo,"'","''")
descrizione = replace(descrizione,"'","''")
annuncio = replace(annuncio,"'","''")
offerta = replace(offerta,"'","''")

if trim(estensione) = "" then
response.write "Non hai specificato l'estensione in mq! Torna indietro e specificalo!

"
response.end
end if
if trim(accesso) = "" then
response.write "Non hai specificato l'accesso! Torna indietro e specificalo!

"
response.end
end if
if trim(comune) = "" then
response.write "Non hai specificato il Comune! Torna indietro e specificalo!

"
response.end
end if
if trim(luogo_prec) = "" then
response.write "Non hai specificato il luogo preciso di collocamento dell'immobile! Torna indietro e specificalo!

"
response.end
end if
if trim(cap) = "" then
response.write "Non hai specificato il CAP! Torna indietro e specificalo!

"
response.end
end if
if trim(prezzo) = "" then
response.write "Non hai specificato il prezzo! Torna indietro e specificalo!

"
response.end
end if

'Qua ce sta il collegamento al mio database..

'E ora: inseriamo!!
strsql = "INSERT INTO immobili ( tipo, status, estensione, riscaldamento, servizi, categoria, accesso, comune, luogo_prec, cap, prezzo, descrizione, annuncio, offerta ) Values ('"&tipo&"','"&status&"', '"&estensione&"', '"&riscaldamento&"', "&servizi&", "&categoria&", "&accesso&", "&comune&", "&luogo_prec&", "&cap&", "&prezzo&", "&descrizione&", "&annuncio&",'"&offerta&")"
Conn.Execute strsql

'E fine.. ma manca l'update!!
	  %>
Grazie ancora!!