webForumDet fria alternativet

Upload problem!

1 svar · 186 visningar · startad av Thompa__85

Thompa__85Medlem sedan aug. 2002600 inlägg
#1

Hejsan!
Håller på med ett bilduppladdningsscript till mitt community!
Denna kod använder jag:

<%

Set Upload = Server.CreateObject("Persits.Upload")

'här måste du ändra var dina bilder ska sparas
Upload.Save "C:\Inetpub\wwwroot\adde\star\2\press_bilder"
Set File = Upload.Files("file")

For Each File in Upload.Files
   If File.ImageType <> "JPG" Then
      Response.Write "Du kan bara ladda upp JPG bilder."
      File.Delete
      Response.End
   End If
next
 
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("databas/databas.mdb")

SQL = "SELECT * FROM anv"
set RS = Connect.Execute(SQL)
SQL = "UPDATE anv Set bild = '"&File&"' where id ="&session("id")
Connection.Execute(SQL)
response.redirect "minsida.asp?id="&session("id")
%>

Det funkar att ladda upp bilden! Men adressen till den sparas inte i databasen.. Varför??

Tacksam för svar!

MVH Adde

PalleMedlem sedan apr. 20003 174 inlägg
#2

Du plockar ju aldrig ut filnamnet, din variabel file
som du stoppar in i databasen har inget värde tillsatt.

ex:

[red]For Each File in Upload.Files
	If File.ImageType <> "JPG" Then
		Response.Write "Du kan bara ladda upp JPG bilder."
		File.Delete
		Response.End
	Else
		[b]strFileName = File.Name[/b]
	End If
Next[/red]
124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)