Avatar billede webhelpers Praktikant
15. november 2001 - 22:21 Der er 3 kommentarer og
1 løsning

upload af billeder via SA Fileup

Hello
Jeg har et interface, hvor brugeren skal have mulighed for at uploade alm gif og jpg billeder samt oplysninger om vinen til en access-database.

Interfacet ser således ud:

<HTML>
<HEAD>
<TITLE>New Record</TITLE>
</HEAD>
<BODY BACKGROUND=\"http://www.falslev.dk/TEST - ERIK/Billeder/bg1.gif\">
<!-- #include file=\"header.inc\" -->

<form method=\"post\" ID=form NAME=form action=\"savenew.asp\">

<table bgcolor=#E8E7DC border=\"1\" borderColorDark=\"#999999\" borderColorLight=\"#999999\" cellPadding=\"4\" cellSpacing=\"0\" align=center class=white WIDTH=\"500\">
<TR>
<TD >VARE NR :</TD>
<TD ><INPUT size=10 TYPE=Text Name=VareNr></TD>
</TR>
<TR>
<TD >VIN :</TD>
<TD ><INPUT size=15 TYPE=Text Name=Overskrift></TD>
</TR>
<TR>
<TD>VINTYPE :</TD>
<TD><INPUT size=15 TYPE=Text Name=Vintype></TD>
</TR>
<TR>
<TD>ÅRGANG :</TD>
<TD><INPUT size=15 TYPE=Text Name=Argang></TD>
</TR>
<TR>
<TD>LAND :</TD>
<TD><INPUT size=15 TYPE=Text Name=Land></TD>
</TR>
<TR>
<TR>
<TD>LAGER :</TD>
<TD><INPUT size=5 TYPE=Text Name=Lager></TD>
</TR>
<TR>
<TD>PRIS :</TD>
<TD><INPUT size=5 TYPE=Text Name=Pris></TD>
</TR>
<TR>
<TD>BESKRIVELSE :</TD>
<TD ><TEXTAREA rows=4 cols=34 Name=\"Beskrivelse\"></TEXTAREA></TD>
</TR>
<TR>
<TD>BILLEDE :</TD>
<TD><INPUT size=35 TYPE=file Name=fil></TD>
</TR>
<TR>
<TD ALIGN=\"center\" COLSPAN=\"2\"><INPUT size=40 TYPE=Submit Value=TILFØJ id=Submit1 name=Submit1>
&nbsp; &nbsp;<INPUT TYPE=Reset Value=SLET id=Reset1 name=Reset1><BR></TD>
</TR>

</TABLE>
</FORM>

</BODY>
</HTML>

Her indtastes data og nederst vedhæftes et billede som skal uploades. Denne eneste jeg mangler er at integrere koden til upload af billeder.

Her er filen savenew.asp, som kaldes fra ovenstående når brugeren har tastet tilføj:
<!-- #include file=\"ADOVBS.inc\" -->
<%

\'Creating a DSN-Less connection to your Database
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"../../../../scripts/vinhandel/vin.mdb\")

\'Creating the Recordset Object
Set rsSave = Server.CreateObject(\"ADODB.RecordSet\")

Function MyLookNiceString(MyVariable)
    If IsNull(MyVariable) Or (Len(CStr(MyVariable)) = 0) Then
        MyLookNiceString = \"\"
    Else
        MyLookNiceString = MyVariable
    End If
End Function

Dim rsSave

rsSave.open \"vin\", strDSN, adOpenDynamic, adLockOptimistic, adCmdTable

rsSave.addnew

rsSave(\"VareNr\") = MyLookNiceString(request.form(\"VareNr\"))
rsSave(\"Overskrift\") = MyLookNiceString(request.form(\"Overskrift\"))
rsSave(\"Vintype\") = MyLookNiceString(request.form(\"Vintype\"))
rsSave(\"LandID\") = MyLookNiceString(request.form(\"Land\"))
rsSave(\"Årgang\") = MyLookNiceString(request.form(\"Argang\"))
rsSave(\"Pris\") = MyLookNiceString(request.form(\"Pris\"))
rsSave(\"Lager\") = MyLookNiceString(request.form(\"Lager\"))
rsSave(\"Beskrivelse\") = MyLookNiceString(request.form(\"Beskrivelse\"))

rsSave.update
rsSave.close
set rsSave = Nothing

response.redirect(\"se.asp\")

%>
Den laver en forbindelse til databasen og indsætter data. Hvad skal der tilføjes idenne før billeder kan uploades?? Jeg har et felt \'Billeder\' i databasen vin som skal indeholde billederne.

Please help, jeg ved at kode-tilføjelserne er begrænset, men jeg kan bare ikke få noget til at virke. Jeg ved at jeg skal inkludere enctype=\"multipart/form-data\" øverst i form, men hver gang jeg prøver dette får jeg fejl.
Avatar billede tech2001 Nybegynder
16. november 2001 - 04:27 #1
kunne du ik bare bruge noget herfra
http://www.netstuff.dk/default.asp?id=Asp
Avatar billede webhelpers Praktikant
16. november 2001 - 07:56 #2
joh, men det er det eksempel jeg ikke kan få til at virke, hvis jeg samtidig med upload af billeder også vil lægge data i databasen. Se new.asp øverst i indlægget. Hvis jeg forsøger at tilføje enctype=\"multipart/form-data\"  går det galt.
Avatar billede tech2001 Nybegynder
16. november 2001 - 14:04 #3
hmm ...k kan sq ik rigtig hjælpe
ved bare at på det link jeg sendte dig der kan du downloade en uploader som er lavet
(er selv lidt ny i det med asp)
Avatar billede webhelpers Praktikant
05. december 2001 - 18:22 #4
Nå, jeg fik det sgu\' selv til at virke.....
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester