aiuto upload testo e immagine

  • Creatore Discussione Creatore Discussione mic3000
  • Data di inizio Data di inizio

mic3000

Nuovo Utente
12 Apr 2007
8
0
0
ciao ragazzi volevo sapere qual'è il metodo più semplice per fare l'upload di testo e immagini nello stesso form.
In poche parole ho creato una sorta di bacheca nella quale l'utente inserisce dei dati che vengono salvati su un database e un campo del form(<input class="annunci" type="file"...)per l'inserimento di un immagine.
Vorrei che l'immagine venga salvata in una cartella da me specificata e che nel database venisse archiviato solo il nome del file uplodato.
Grazie!
 
Inanzitutto per fare un uplaod di file ti server un componente di terzi e ti consiglio di usare il Dundas Upload che trovi qui ed è GRATUITO http://aspalliance.com/dundas/default.aspx

<form action="nomepagina.asp?aggiorna=true" method="post" ENCTYPE="Multipart/Form-Data">
<input type="file" name="annunci">
<input type="submit">
</form>

<%If request.querystring("aggiorna") = "true" Then
cartella=""
Set conn=server.CreateObject("ADODB.Connection")
Set objrs=server.CreateObject("Adodb.Recordset")
Set objUpload = Server.CreateObject("Dundas.Upload.2")
objUpload.UseUniqueNames = FALSE
objUpload.Save cartella

Nomefile=mid(request("annunci"), InstrRev(request("annunci"),"\")+1,len(request("annunci")))

conn.open Database
objrs.open "Select * from XX",conn,3,3
objrs.addnew
objrs("nomefile")=cartella & Nomefile
objrs.update
objrs.close
conn.close

Set conn=Nothing
Set objrs=nothing
Set objuplaod=Nothing
End If%>
dovrebbe funzionare...
 

Discussioni simili