Upload af billede med samtidig reg i database
Jeg har en formular som brugeren udfylder, og i formularens felter er der et file felt, hvor han vælger en fil på hans harddisk, jeg kan godt få systemet til at uploade, og jeg kan sommænd også få systemt til at registrere oplysningerne, men det kan bare ikke lade sig gøre når jeg vil gøre begge ting på en gang, når jeg så registrer billednavnet så skriver den c:\pppppp\xxxx.jpg altså det som der står i file feltet, hvordan fjerner jeg det lokale mappenavn mm. så jeg kun har xxxx.jpg tilbage??<form name="form1" method="post" action="admin.asp?action=addmap1" ENCTYPE="multipart/form-data">
<table width="400px" align="center" border="1" cellspacing="1" cellpadding="1" bordercolor="#000000">
<tr>
<td>Dato:</td>
<td>
<input type="text" name="Dato">
</td>
</tr>
<tr>
<td>Mappenavn:</td>
<td>
<input type="text" name="Mappenavn">
</td>
</tr>
<tr>
<td>Billede:</td>
<td>
<input type="file" name="file1">
</td>
</tr>
<tr>
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Opret">
</div></td>
</tr>
</table>
</form>
Set addmap = Server.CreateObject("ADODB.Recordset")
addmap.Open "Pic_Mappe_Tabel", dbc, adOpenStatic, adLockPessimistic, adCmdTable
addmap.AddNew
addmap("Dato") = request.form("Dato")
addmap("Mappenavn") = request.form("Mappenavn")
addmap("Mappepic") = request.form("File1")
addmap.Update
addmap.Close
Set Upload = Server.CreateObject("Persits.Upload")
Count = Upload.Save("d:\web\bwind.dk\www\sfb\billederup\billeder\")
Response.Write "<br>" & Count & " billeder uploaded til billede mappen"
response.redirect "admin.asp"
