Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 02:36:15 - Teodor Linder, i forum asp - allmänt, Tråden har 11 Kommentarer och lästs av 508 personer

Använder denna för att ladda upp en fil.
Vill dock lägga till lite info i min access-databas samtidigt, men den verkar ignorera den delen av koden. Filen hamnar där den ska, men ingenting skrivs till databasen.


<code>
<%
' Uppladdningskoden

If Request("action") = "upload" Then

' Startar en funktion som finns längre ner i koden
Dim fil
Set fil = get_upload_files()

' Koden som laddar upp filen med hjälp av funktionen
Dim plac, filen, innehall
innehall = fil("upload").Item("content")

Set filen = filer.CreateTextFile(mapp2 & "\" & extract_filename(fil("upload").Item("filename")))
For plac = 1 to LenB(innehall)
filen.Write chr(AscB(MidB(innehall, plac, 1)))
Next

If Request.Form("PM") = "" Then
pm = "(N/A)"
Else
pm = Server.HTMLEncode(Request.Form("PM"))
End If

usrID = Session("usrID")

Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * From image WHERE 1=2"
rs.Open SQL, Connection, 1, 2

rs.AddNew
rs("Album") = Request.Form("album")
rs("Owner") = usrID
rs("Source") = filen
rs("Date") = Now
rs("PM") = pm
rs.Update
rs.Close

filen.Close
Set filen = Nothing

%>

<script language="JavaScript">
{

alert('Jaaa, det här gick ju bra! =)');

document.location.href = 'add_image.asp'

}
</script>

<!--#INCLUDE FILE="inc_upload.asp"-->

<%

End If

%>
</code>


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 03:08:29 - Jonnie De Paul

Jag ser inte någonstans att du öppnar någon databas =).. men jag kan ha fel..

mvh
//Jonnie


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 03:12:01 - Teodor Linder

sant!

men den ligger där, lite högre upp.. fick inte med den när jag kopierade koden bara.


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 11:52:01 - Andreas Hillqvist

Du kan inte hämta värden i Request. Eftersom den inte kan tolka dem när du bifogar filer.


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 13:21:47 - Teodor Linder

ok.. hur ska jag göra då? :(


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-23 21:58:36 - Oskar Johansson

Testa att skriva ut allt som finns i post-datat... Sedan kan du klura lite på hur du fixar en egen funktion som gör det... (för jag har för mig att det skickas upp till servern ändå)


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-24 08:49:19 - Anna-Karin Söderberg


Läs igenom kursen på http://www.pellesoft.se/login/articles/asp/fileupload.asp så ser du hur du får tag på dina objekt.

//Anna-Karin


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-26 21:34:23 - Teodor Linder

Förstår inte mkt av den artikeln. Inte lust att skriva ett exempel med min kod (högst upp i tråden) som bas?

Vore jättesnällt!


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-30 13:25:49 - Teodor Linder

Snälla? :)


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-08-30 14:04:30 - Oskar Johansson

jämrför
<info>
-----------------------------7d117c2c490276
Content-Disposition: form-data; name="test"; filename=
"C:\testDoc.txt"
Content-Type: text/plain

test upload file.
-----------------------------7d117c2c490276
Content-Disposition: form-data; name="filename"

userSpecified
-----------------------------7d117c2c490276
Content-Disposition: form-data; name="userSpecifiedName"

Test.txt
-----------------------------7d117c2c490276--
</info>

med


<info>
<form action="upload.asp" enctype="multipart/form-data" method="post" name="f" id="f">

Välj en fil att ladda upp:<br>
<input type="file" name="test" size="50"><br>
<input type="radio" name="filename" value="original" checked>Använd originalnamnet
<br>
<input type="radio" name="filename" value="userSpecified">Använd följande namn:
<input type="text" name="userSpecifiedName" value="">
<br>
<input type="submit" value="skicka filen">
</form>
</info>

Så kanske du kan klura ut hur du skall göra... Pelle hade visst skrivit nå'n funktion som gör det där, men jag förstod inte riktigt hur han hade tänkt sig att man skulle använda den... Mitt förslag är iaf. att du först loopar igenom det som skickas upp och letar reda på alla ställen där det är formulär-data... Sedan tar du och stoppar in det i en array.

Till sist har du en funktion som kan loopa igenom din array efter fältnamn och retunera värdet. Inte så svårt, bara lite sträng-hantering


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-09-09 13:57:07 - Teodor Linder

Tack för hjälpen! Tyvärr förstår jag inte ditt exempel... Kan du vara mer precis eller kanske använda min kod (första posten i denna tråd) för att skriva ett exempel?

Tack!


Svara

Sv: Laddar upp fil, hoppar över RecordSet

Postades av 2003-09-16 13:43:57 - Teodor Linder

Snälla! Skulle verkligen behöva den här koden.. Tack!


Svara

Nyligen

  • 21:28 Chicken Road Casino Game
  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 920
27 965
271 780
9 313
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies