08. december 2001 - 11:31Der er
14 kommentarer og 1 løsning
Upload af billeder
Jeg har en artikel-DB som fungerer perfekt! Artiklerne oploades til en \"MS Access-BD\" med seperat overskrift, forfatter, tekst, dato osv - som selvfølgelig er ID-styret.
Næste skridt er at uploade billeder sammen med artikleren. Billederne bliver JPG-format. Jeg har en form klar hvorfra jeg kan vælge billederne, jeg mangler bare at kunne gemme dem til en bestemt mappen på serveren.
Min tanke er at man med et script kan gå ind at vælge et uploaded billede og kæde det sammen med artiklen.
Set Upload = Server.CreateObject(\"Persits.Upload.1\") Upload.Save \"x:/xxxxxxt/mediebank/images\"
\' ++++++++++++++++++++++++++++++++++ HENTER STIEN+FILNAVN ++++++++++++++++++++++++++++++++ For Each File in Upload.Files Filstien = File.Path Next For Each Item in Upload.Form ting = item.value Next \' ++++++++++++++++++++++++++++++++++ HENTER STIEN+FILNAVN SLUT ++++++++++++++++++++++++++++++++
\' ++++++++++++++++++++++++++++++++++ FJERN STIEN ++++++++++++++++++++++++++++++++ Function RemoveHTML(strContent) Do pos = 1 \' +++++++++++++++++++++++ HER SKRIVES \"DREVBOGSTAV :\" tmpBegin = InStr(pos,strContent,\"e:\") \' +++++++++++++++++++++++ HER SKRIVES \"DREVBOGSTAV :\" SLUT If tmpBegin > 0 Then pos = tmpBegin \' +++++++++++++++++++++++ HER SKRIVES \"SIDSTE DIR\" OG ANTALLET AF TEGN SKRIVES I NÆSTE LINIE tmpEnd = InStr(pos,strContent,\"/images\") tmpEnd = tmpEnd + 7 \' +++++++++++++++++++++++ HER SKRIVES \"SIDSTE DIR\" SLUT If tmpEnd > 0 Then strContent = Left(strContent,tmpBegin-1) & \"\" & Right(strContent,Len(strContent)-tmpEnd) Else strContent = Left(strContent,tmpBegin-1) Exit Do End If Else Exit Do End If Loop RemoveHTML = strContent End Function tmpContent = Trim(Filstien) Filstienkort = Replace(RemoveHTML(tmpContent), vbCrLf, \"\") filstienkort = \"\'\" & filstienkort \' ++++++++++++++++++++++++++++++++++ FJERN STIEN SLUT ++++++++++++++++++++++++++++++++
\' ++++++++++++++++++++++++++++++++++ GEMMER SIDSTE STI+FILNAVN ++++++++++++++++++++++++++++++++ \' Save to the database using the ToDatabase method. \' SQL Server table creation script can be found in Database\\CreateTables.sql
Set Rs = Server.CreateObject(\"ADODB.Recordset\") Set Rs.ActiveConnection = oConn
filstienkort=replace(filstienkort,\"\'\",\"\") \'her opdateres billedet i din database. Du kunne sætte begynd billedet til en blank.gif på 1x1 pixel strSQL = \"UPDATE DISTINCTROW links SET [hi-res] = \'\"& filstienkort &\"\' WHERE id = \"& ting &\"\"
\'response.write strsql set Rs = oConn.Execute(strSQL) oConn.close \' ++++++++++++++++++++++++++++++++++ GEMMER SIDSTE STI+FILNAVN SLUT ++++++++++++++++++++++++++++++++ \' ++++++++++++++++++++++++++++++++++++++++++++++++++ OPRETTER I DATABASE %> <html> <head> <title>Upload - Billed</title> </head>
Jeg har fundet ud af det....forresten...hrm**...rundstyk' :oÞ
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.