Opret mappe og upload billede.
Hey,Jeg har en form på min hjemmeside som hvor jeg skal oprette en mappe med et givent navn og tilføje navnet til en database og uploade et billede.
Koden jeg benytter er:
<% Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={MySQL}; server=nhmysqlsrv04.needhost.dk; database=maindb; uid=; pwd=;"
if request("albumnext") = "Vidre" then
'***************************************************'
'opretter en mappe til billederne '
'***************************************************'
sti = "images\album"
newfolderpath = sti & "\" & request("albumnavn")
set filesys = Server.CreateObject("Scripting.FileSystemObject")
If not filesys.FolderExists(newfolderpath) Then
Set newfolder = filesys.CreateFolder(newfolderpath)
else
response.Write(newfolderpath)
response.write "<br>Mappen findes i forvejen<BR><a href='apic_opret.asp'>Prøv igen</a>"
response.End
End If
set filesys = nothing
'***************************************************'
'indsætter data i DB '
'***************************************************'
strSQLalbum = "Insert into album (dato, navn, img_src) values('" & request("albumDato") & "', '" & request("albumNavn") & "', '" & request("albumImg") & "')"
Set rsAlbum = Conn.Execute(strSQLalbum)
'***************************************************'
'Upload album logo til server '
'***************************************************'
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
mySmartUpload.Upload
intCount = mySmartUpload.Save("images\album\logo")
response.write "et eller andet"
'response.redirect "apic_opret.asp"
end if %>
min form ser ud som flg.:
<form method="post" action="apic_opret.asp" name="step1" enctype="multipart/form-data">
<table>
<tr>
<td>Navn på album:</td>
<td><input type="text" name="albumnavn"></td>
<tr>
<td>Album billede:</td>
<td><input type="file" name="logo" accept="image/jpeg,image/gif,image/x-png"></td>
<tr>
<td colspan="2"><input type="submit" name="albumnext" value="Vidre"></td>
</tr>
</tr>
</table>
</form>
mit problem er så at hvis jeg har dette stk. kode (enctype="multipart/form-data") i min form sker der ingen ting når jeg trykker på min submit kanp. Sletter jeg dette stk. kode (enctype="multipart/form-data") kommer jeg vidre, men billedet bliver ikke uploadet. Hvad pokker gør jeg forkert?
Håber der er nogle der kan hjælpe,
på forhånd tak, Anders.
