Avatar billede ger2001 Novice
12. april 2005 - 09:51 Der er 3 kommentarer og
1 løsning

formular, gemme opslag tabel

jeg har en side der uploader et billede samt gemmer filnavnet i en database. det virker fint nok. Men jeg har prøvet at få den til at gemme et idnummer(opslag fra en tabel) sammen med filnavnet og kan ikke rigtigt få det til at fungere.

upload.asp
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("/database/db1.mdb")
mode = Request.QueryString("mode")
scriptname = Request.ServerVariables("SCRIPT_NAME")
%>
<HTML>
<BODY BGCOLOR="white">

<H1>aspSmartUpload : Sample 2</H1>
<HR>





<FORM METHOD="POST" ACTION="/upload2.asp" ENCTYPE="multipart/form-data">
  <INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
     
<form name="myForm" method="post" action="/upload2.asp" ENCTYPE="multipart/form-data">
  <select name="vareNR" style="width:343px">
    <%
    set rs = conn.execute("select * from fejl order by id")
    do while not rs.eof
      response.write "<option value='"& rs("id") &"'>"& rs("id")
      rs.MoveNext
    loop
    %>
  </select>
  </p>

<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>


</BODY>
</HTML>

upload2.asp
<%
  Dim mySmartUpload,file

  Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.Mappath("/database/db1.mdb")
mode = Request.QueryString("mode")
scriptname = Request.ServerVariables("SCRIPT_NAME")
       
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
  mySmartUpload.Upload

  For each file In mySmartUpload.Files
      If not file.IsMissing Then
     
        file.SaveAs("c:\1\" & file.FileName)
        Conn.execute("Insert Into filer (url) Values ('C:\1\" & file.FileName &"')")

      End If

  Next

%>
Avatar billede sitemaster Nybegynder
12. april 2005 - 10:30 #1
response.write "<option value='"& rs("id") &"'>"& rs("id")

hvis det er ovenstående id den skal gemme skal det felt nok have et navn name="id" ?
Avatar billede ger2001 Novice
12. april 2005 - 10:43 #2
Det er det felt den skal gemme, men jeg forstår ikke helt hvad du mener, har den ikke allerede et navn? vareNR?
Avatar billede ger2001 Novice
12. april 2005 - 11:17 #3
argh, come on. slet ingen?
Jeg skal bare have den til at tilføje værdien af feltet vareNR i tabellen filer, feltet idnummer i upload.asp
Avatar billede ger2001 Novice
13. april 2005 - 08:50 #4
lukker
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