nuova_news.asp
codice:
<form method="post" action="nuova_news_ok.asp" id="form_news" enctype="multipart/form-data">
<input type="file" name="news_foto" id="news_foto" />
<input type="submit" name="invia" id="invia" value="Inserisci »" title="Conferma inserimento" />
</form>
nuova_news_ok.asp
codice:
<%
'Verifico i dati
Set Upload = Server.CreateObject("Persits.Upload")
Upload.Save
news_foto = ""
Set file = Upload.Files("news_foto")
If Not file Is Nothing Then
if LCase(file.Ext) <> ".jpg" then
messaggio = "Il campo 'Foto' non ha estensione 'jpg'"
else
news_foto = data_upload & file.Ext
file.SaveAs(server.MapPath(percorso_news_foto & news_foto))
end if
end if
Set Upload = nothing
%>
Nella variabile news_foto hai il nome della foto da inserire nel db, mentre percorso_news_foto contiene il path con i permessi di scrittura in cui salvarla fisicamente.
A questo punto però ti serve l'ID della news.
Puoi andar a modificare la news inserita passando nel link l'ID oppure recuperarlo non appena la inserisci. Come preferisci.
Roby