Avatar billede likedon Nybegynder
26. juni 2002 - 20:19 Der er 7 kommentarer og
1 løsning

problemer med AspImage

Kan godt får det til at virke hvis jeg vil oprette en post i databasen, hvad sker der? Der er som altid 200pt til den der kan klare det.

Fejlmedelse:
Error Type:
Persits.Upload.1 (0x800A0001)
Unspecified error
/asp/gebyrfrit/annoncer/progress_upload.asp, line 26


<HTML>
<BODY>
<!-- #include file="adovbs.inc" -->

<%

//Virker hvis jeg klipper det her ud!!

Set Forbindelse = Server.CreateObject("ADODB.Connection")
Forbindelse.Open "DBQ="& Server.MapPath("../database/database.mdb")&";Driver={Microsoft Access Driver (*.mdb)};"
Set kundeRs = Server.CreateObject("ADODB.Recordset")
Query = "SELECT * FROM tblannonce order by id_annonce"
kundeRs.Open Query, Forbindelse, adOpenStatic, adLockOptimistic
kundeRs.AddNew
kundeRs("overskrift") = Request("overskrift")
kundeRs("id_annoncetype") = Request.Form("id_annoncetype")
kundeRs("id_underkategori") = Request.Form("id_underkategori")
kundeRs("id_underunderkategori") = Request.Form("id_underunderkategori")
kundeRs("tekst") = Request.Form("tekst")
kundeRs("id_bruger") = 1
kundeRs("dato") = Date()
kundeRs("dato_udloeb") = Date+100
kundeRs.Update
kundeRs.Close


//..........
%>
<%
Set Upload = Server.CreateObject("Persits.Upload")
Upload.ProgressID = Request.QueryString("PID")

//linie 26
Upload.Save Server.MapPath("file") & "\"
//........

For Each File in Upload.Files
    If File.ImageType <> "JPG" Then
        Response.Write "This is not a JPGE image."
        File.Delete
        Response.End
    End If

StorX = 600
StorY = 450

lilleX = 100
lilleY = 100

    Set Image = Server.CreateObject("AspImage.Image")

    Image.LoadImage File.Path

    Image.Resize StorX,StorY
    Image.ImageFormat = 1
    Image.JPEGQuality = 75
    Image.FileName = Server.MapPath("file2") & "\stor_" & File.FileName
    Image.SaveImage

picstor=Image.FileName
Image.LoadImage File.Path

    Image.Resize lilleX,lilleY
    Image.ImageFormat = 1
    Image.JPEGQuality = 75
    Image.FileName = Server.MapPath("file2") & "\lille_" & File.FileName
    Image.SaveImage
   
    piclille=Image.FileName
   
    Set Image = nothing   
%>
    <IMG SRC="<% = piclille %>"><BR>
    <IMG SRC="<% = picstor %>"><BR>
<%
Next
%>
<%
Set kundeRs = Nothing
%>
</BODY>
</HTML>
Avatar billede keysersoze Ekspert
26. juni 2002 - 20:23 #1
du siger hvornår det virker - men fortæller ikke noget om hvornår det ikke virker... fortæl lige hvornår fejlen kommer
Avatar billede eagleeye Praktikant
26. juni 2002 - 20:24 #2
Hvilken linie er nr. 26?
Avatar billede eagleeye Praktikant
26. juni 2002 - 20:25 #3
hmm fandt den
Avatar billede likedon Nybegynder
26. juni 2002 - 20:28 #4
Det virker ikke når jeg har det der ligger i mellem //virker hvis jeg klipper det her ud og //.......
Avatar billede eagleeye Praktikant
26. juni 2002 - 20:31 #5
Jeg vil gætte på det fordi du bruger request.form og det virker ikke med upload kompunenter. Du skal derimod først gemme filen og så åbne til databasen og så skal du bruge Upload.form("navn") og ikke request. Jeg er ikke 100% sikker men jeg mener det er noget i den stil:


Set Upload = Server.CreateObject("Persits.Upload")
Upload.ProgressID = Request.QueryString("PID")

Upload.Save Server.MapPath("file") & "\"


Set Forbindelse = Server.CreateObject("ADODB.Connection")
Forbindelse.Open "DBQ="& Server.MapPath("../database/database.mdb")&";Driver={Microsoft Access Driver (*.mdb)};"
Set kundeRs = Server.CreateObject("ADODB.Recordset")
Query = "SELECT * FROM tblannonce order by id_annonce"
kundeRs.Open Query, Forbindelse, adOpenStatic, adLockOptimistic
kundeRs.AddNew
kundeRs("overskrift") = Upload.Form("overskrift")
kundeRs("id_annoncetype") = Upload.Form("id_annoncetype")
kundeRs("id_underkategori") = Upload.Form("id_underkategori")
kundeRs("id_underunderkategori") = Upload.Form("id_underunderkategori")
kundeRs("tekst") = Upload.Form("tekst")
kundeRs("id_bruger") = 1
kundeRs("dato") = Date()
kundeRs("dato_udloeb") = Date+100
kundeRs.Update
kundeRs.Close
Avatar billede likedon Nybegynder
26. juni 2002 - 20:35 #6
prøver lige
Avatar billede likedon Nybegynder
26. juni 2002 - 20:39 #7
det virker sku tak for det dump lige et svar og du får de 200pt
Avatar billede eagleeye Praktikant
26. juni 2002 - 20:40 #8
Det lyder godt :)
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