Set Upload = Server.CreateObject("Persits.Upload.1") Upload.OverwriteFiles = False sti = Server.MapPath("../images/") & "\" Upload.Save sti
ArticleName = Upload.Form("ArticleName") Headline = Upload.Form("Headline") Article = Upload.Form("Article") updid = Upload.Form("id") Set Pic = Upload.Files("Image1") If Pic is nothing Then Pic1 = "" Else Pic1 = Pic.ExtractFileName End if
Billedet kan uploades korrekt til den respektive mappe, men Pic1 = Pic.ExtractFileName fungerer tilsyneladende ikke og updid, som skulle være Id’et udløser mismatch fejlen.
for each file in Upload.Files Pic = file.ExtractFileName Next strSQL = "BLABLA"
Hvorfor du ikke får ID'et med ud, kan jeg kun gætte mig til: Nemlig at du ikke får den med fra foregående side, hvorfra du poster. Og så prøv at fjerne paranteserne, så der står:
Tak for budet Thomas, men samme problem er der stadig - hvad angår overførsel af feltet "id" er der tilstadighed samme problem --- Mismatch. Jeg har derfor prøvet at sætte WHERE til at være ArticleName istedet hvilket løser dette problem. Men databasen modtaget stadig ikke filnavnet - der bliver blot tilføjet "../images/". Jeg har sat den således op:
for each file in Upload.Files Pic = file.ExtractFileName Next
Set Pic = Upload.Files("Image1")
If Pic is nothing Then Pic1 = "" Else Pic1 = Pic.ExtractFileName End if
Ja, jeg fandt lavede fjernede <input name="id" type="hidden" value="<%=rs("ID")%>"> og overfører ID'et med Request.QueryString("id")i stedet. Jeg har endnu ikke fundet en løsning til ExtractFileName :o(
Må jeg ikke se hele koden?.. Det kan jo rent faktisk være, at du IKKE får billedet med over af den ene eller anden grund!
Mvh.
Thomas.
Synes godt om
Ny brugerNybegynder
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.