Avatar billede c-lund Nybegynder
05. juni 2003 - 17:37 Der er 13 kommentarer og
1 løsning

ASP smart upload

Hej, jeg har brugt det her script til at uploade nogle billeder til en database. og så har jeg to spørgsmål.
1.) hvordan for jeg lavet det om så der både kan uploades teskt og billeder.

2.) hvordan for jeg hentet det frem fra databasen på en anden side
-------------------------------------------
her er formen:
<HTML>
<BODY BGCOLOR="white">

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

<FORM METHOD="POST" ACTION="upload.asp" ENCTYPE="multipart/form-data">
  <INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE3" SIZE="50"><BR>
  <INPUT TYPE="FILE" NAME="FILE4" SIZE="50"><BR>
  <INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>

</BODY>
</HTML>
--------------------
her er asp delen


<HTML>
<BODY BGCOLOR="white">

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

<%
'  Variables
'  *********
  Dim mySmartUpload
  Dim file
  Dim oConn
  Dim strSQL
  Dim oRs
  Dim intCount
  intCount=0
       
'  Object creation
'  ***************
  Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")

'  Upload
'  ******
  mySmartUpload.Upload

'  Connect to the DB
'  *****************
  Set oConn = Server.CreateObject("ADODB.Connection")
  curDir = Server.MapPath("Sample.mdb")
  oConn.Open "DBQ="& curDir &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

'  Open a recordset
'  ****************
  strSQL = "SELECT FILENAME,FILE FROM TFILES"

  Set oRs = Server.CreateObject("ADODB.recordset")
  Set oRs.ActiveConnection = oConn
  oRs.Source = strSQL
  oRs.LockType = 3
  oRs.Open

'  Select each file
'  ****************
  For each file In mySmartUpload.Files
  '  Only if the file exist
  '  **********************
      If not file.IsMissing Then

      '  Add the current file in a DB field
      '  **********************************
        oRs.AddNew
        file.FileToField oRs.Fields("FILE")
        oRs("FILENAME") = file.FileName
        oRs.Update
        intCount = intCount + 1
      End If
  Next

'  Display the number of files uploaded
'  ************************************
  Response.Write(intCount & " file(s) uploaded.<BR>")

'  Destruction
'  ***********
  oRs.Close
  oConn.Close
  Set oRs = Nothing
  Set oConn = Nothing
%>
</BODY>
</HTML>
håber i kan hjælpe

mvh. C. Lund
Avatar billede montago Praktikant
05. juni 2003 - 17:40 #1
hmm... kan du ikke skrive til 2 tabeller på samme tid ?
Avatar billede montago Praktikant
05. juni 2003 - 17:42 #2
du submitter formen, og kan derfor i samme gang også submitte tekst til en database via text felter
Avatar billede c-lund Nybegynder
05. juni 2003 - 17:43 #3
hvad mener du
Avatar billede erikjacobsen Ekspert
05. juni 2003 - 17:45 #4
Du aflæser et tekstfelt med

  mySmartUpload.Form("feltnavn")
Avatar billede c-lund Nybegynder
05. juni 2003 - 17:45 #5
hvad skal jeg endre i asp scriptet
Avatar billede montago Praktikant
05. juni 2003 - 17:46 #6
brug eventuelt www.html.dk's ASP kursus til at hente data... eller brug Ultradev hvis du har det... til at lave en Request.querystring sætning
Avatar billede montago Praktikant
05. juni 2003 - 17:47 #7
ja okay... jeg hjælper ikke direkte...
Avatar billede c-lund Nybegynder
05. juni 2003 - 17:49 #8
er der nogen der hjælper direkte
Avatar billede montago Praktikant
05. juni 2003 - 17:59 #9
yup... men det er et krævende spørgsmål... så der går lidt tid så skal du bare se løjer !
Avatar billede erikjacobsen Ekspert
05. juni 2003 - 22:34 #10
Det er ikke for 5 gulerødder krævende. Det er lige ud af landevejen,
super-duper-nemt.

Hvis spørgeren ellers blot vil præcisere hvad han ønsker :) Gerne
med et eksempel !
Avatar billede c-lund Nybegynder
05. juni 2003 - 22:42 #11
ok, jeg skal bruge et script der både kan uploade et billed og text ind i en database. scriptet skal forgå med asp smart upload, da det er hvad min server understøtter (dette er en admin del). ydemere, vil jeg gerne vide, hvordan jeg for det billed og den text vist på en ny side. så andre folk kan se det
Avatar billede erikjacobsen Ekspert
05. juni 2003 - 22:47 #12
Intet eksempel? Hvad kan du allerede finde ud af?
Avatar billede c-lund Nybegynder
06. juni 2003 - 08:42 #13
jeg har et script der virker, men det køre med asp upload. og det jeg allerede kan finde ud af det er det mest grundlæggende, endtil vidre.

jeg kan også godt få asp smart upload til at virke, hvis det kun er billeder jeg skal uploade. men jeg kan ikke finde ud af og kompinere det med tekst. og jeg kan heller ikke finde ud af hvordan jeg for det det vist igen.
Avatar billede c-lund Nybegynder
21. juni 2003 - 23:08 #14
fandt ud af noget selv
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