Avatar billede daniel_d Nybegynder
27. september 2002 - 20:57 Der er 15 kommentarer og
2 løsninger

Hvad fejler denne sætning ?

Hvad fejler denne sætning:

Jeg prøver at skrive

Topbillede = '" & Response.Write("<img src="") & Request.Form("Topbillede") & Response.Write(">") & "'

Det jeg ønsker at skrive er:

Topbillede ='" <img src=" & Request.Form("Topbillede") & "> "'

Altså at sætte en billedsti ind i en database

Jeg får fejl ved T i Topbillede:

Microsoft VBScript compilation error '800a03ee'

Expected ')'

Håber der er nogen med hurtigt svar. Derfor ogå de mange point.

MEd venlig hilsen
Daniel Duvald
Avatar billede Søren Bech Morsing Praktikant
27. september 2002 - 21:01 #1
Tror du skal bruge det til javascript?

Response.Write("Topbillede = '<img src=" & Request.Form("Topbillede") & ">'"
Avatar billede eagleeye Praktikant
27. september 2002 - 21:02 #2
Prøv uden response.write som ikke skal bruges når man ligge noget ind i en streng, og ' bruges til at udkommentere i ASP


Topbillede = "<img src=""" & Request.Form("Topbillede") & """>"
Avatar billede Søren Bech Morsing Praktikant
27. september 2002 - 21:02 #3
Det du har gang i kan ikke lade sig gøre!
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:06 #4
Det var ellers hurtigt... Kigger lige på det
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:10 #5
Nå, men der er ikke noget af der som virker :o(
Avatar billede Søren Bech Morsing Praktikant
27. september 2002 - 21:11 #6
hvad er det du vil?
ikke client side script vel?
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:13 #7
Lidt besværligt kunne man måske lægge <img src=" og "> ind i en form som type="hidden" og så request.form("navn_på_form")

Men det må kunne gøres nemmere
Avatar billede eagleeye Praktikant
27. september 2002 - 21:15 #8
Hvad vil du havde i strengen Topbillede ?? kan du ikke prøve at skrive et eks.
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:16 #9
Det jeg vil eller gør er: Jeg har en dropdownbox som ved hjælp af lidt scripthalløj henter et antal billeder fra en mappe altså "Topbillede"
men hvis jeg kun angived det som Topbillede bliver stien i db'en f.eks. :
Pic/billede.gif og ikke <img src="pic/billede.gif">

Jeg skal have html'en ned i databasen så når jeg henter den ud igen på hovedsiden, der hvor billedet skal ses, får den rette html kode og ikke blot et stykke tekst

Mere tydeligt nu ?
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:18 #10
Med andre ord så skal strengen "Topbillede" om man vil indeholde <img src="Det valgte billede fra dropdownboxen">
Avatar billede eagleeye Praktikant
27. september 2002 - 21:18 #11
Har du prøvet den jeg har vist??

Topbillede = "<img src=""" & Request.Form("Topbillede") & """>"

Så bliver Topbillede, hvis man skriver pic/billede.gif i formen:
<img src="pic/billede.gif">
Avatar billede daniel_d Nybegynder
27. september 2002 - 21:24 #12
Okay... jeg har løst problemet clientside ved at angive <img src" før response.write("strBillede") og "> efter. Dog ville jeg da gerne vide hvordan man kunne løse det på den anden måde, men ved ikke om det er umuligt ?
Avatar billede eagleeye Praktikant
27. september 2002 - 21:27 #13
hvis du vil havde topbillede kommer til at indeholder:

<img src="pic/billede.gif">

Så virker den løsning jeg har vist dig, med mindre form navnet ikke passer.
Avatar billede eagleeye Praktikant
27. september 2002 - 21:31 #14
Ellers så forstår jeg ikke hvad du vil havde i variablen topbillede.
Avatar billede daniel_d Nybegynder
27. september 2002 - 22:04 #15
Jeg kan godt prøve at kigge på det igen, men kunne ikke få det til at virke før
Avatar billede daniel_d Nybegynder
27. september 2002 - 22:08 #16
Nope... får stadigvæk fejl i min updatestatement når jeg bruger din løsning
Avatar billede daniel_d Nybegynder
27. september 2002 - 22:15 #17
Men skid hul i det... Jeg har desværre ikke mere tid til at grave i det nu. Jeg løste selv mit problem, men I har begge prøvet at hjælpe mig. Derfor deler jeg pointene ud mellem jer 2...
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