/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Response.Write men hvordan går jeg den ti~
Fra : Thomas Pedersen


Dato : 28-01-08 09:38

hejsa

jeg har 2 linier i min script

strNavn = rs("Fornavn") & " " & rs("Efternavn")
den virker fint der kan man trykke på navnet og man kommer vider til person
med oplysninger
men kunne godt tænke mig at lave så der også kom et billede på lige efter og
så man også kan trykke på det og komme vider, jeg har leget lidt med det og
har fået sat billede ind men man kan ikke trykke på det.
hvad har jeg gjort forkert på den linie :

Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
"'></div></dd>"

jeg kan ikke komme i tanke om hvad jeg ellers skulle skrive, jeg har kikket
på lidt sider og derfor har jeg skrivet Response.Write og det virker jo med
billeder man man kan bare ikke trykke på det.
Nogle som kan sige med hvad jeg skulle skrive i stedet for ???

Hele script:
<html>
<head>
<title>Hente data fra database</title>
</head>
<body>
<ul>
<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("person.mdb")
Conn.Open DSN

strSQL = "Select * From personer Order by Fornavn Desc"
Set rs = Conn.Execute(strSQL)
pic = rs("pic")

Do
' Personens navn
strNavn = rs("Fornavn") & " " & rs("Efternavn")
Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
"'></div></dd>"




' lav et link til person.asp med Id-værdien i URL
strLink = "<a href='person.asp?id=" & rs("Id") & "'>" & strNavn & "</a>"

' Liste med links
Response.Write "<li>" & strLink & "</li>"

rs.MoveNext
Loop While Not rs.EOF

Conn.Close
Set Conn = Nothing
%>
</ul>


Thomas



 
 
Christian R. Larsen (28-01-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 28-01-08 10:27

"Thomas Pedersen" <twp@twp.dk> wrote in message
news:479d946d$0$99019$157c6196@dreader2.cybercity.dk...
> hejsa
>
> jeg har 2 linier i min script
>
> strNavn = rs("Fornavn") & " " & rs("Efternavn")
> den virker fint der kan man trykke på navnet og man kommer vider til
> person med oplysninger
> men kunne godt tænke mig at lave så der også kom et billede på lige efter
> og så man også kan trykke på det og komme vider, jeg har leget lidt med
> det og har fået sat billede ind men man kan ikke trykke på det.
> hvad har jeg gjort forkert på den linie :
>
> Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
> "'></div></dd>"

Du mangler et <a>-tag rundt om <img>-tagget.




Thomas Pedersen (28-01-2008)
Kommentar
Fra : Thomas Pedersen


Dato : 28-01-08 11:11


"Christian R. Larsen" <crlarsen@hotmail.com> skrev i en meddelelse
news:479d9fcb$0$90270$14726298@news.sunsite.dk...
> "Thomas Pedersen" <twp@twp.dk> wrote in message
> news:479d946d$0$99019$157c6196@dreader2.cybercity.dk...
>> hejsa
>>
>> jeg har 2 linier i min script
>>
>> strNavn = rs("Fornavn") & " " & rs("Efternavn")
>> den virker fint der kan man trykke på navnet og man kommer vider til
>> person med oplysninger
>> men kunne godt tænke mig at lave så der også kom et billede på lige efter
>> og så man også kan trykke på det og komme vider, jeg har leget lidt med
>> det og har fået sat billede ind men man kan ikke trykke på det.
>> hvad har jeg gjort forkert på den linie :
>>
>> Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
>> "'></div></dd>"
>
> Du mangler et <a>-tag rundt om <img>-tagget.


Jeg har prøvet at sætte den her:
Response.Write "<dt><div style=""position: ""><a><img src='" & rs("pic") &
"'></a></div></dd>"
men der sker ikke nået jeg kan ikke trykke på billedet?
har jeg sat den rigitg eller ???
thomas



Martin Jensen (28-01-2008)
Kommentar
Fra : Martin Jensen


Dato : 28-01-08 15:51

> Jeg har prøvet at sætte den her:
> Response.Write "<dt><div style=""position: ""><a><img src='" & rs("pic") &
> "'></a></div></dd>"
> men der sker ikke nået jeg kan ikke trykke på billedet?
> har jeg sat den rigitg eller ???
> thomas

Min mening er at du skal sætte dig ind i html før du går videre med asp. Prøv
eventuelt her:
http://www.html.dk/tutorials/html/

Martin

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Thomas Pedersen (28-01-2008)
Kommentar
Fra : Thomas Pedersen


Dato : 28-01-08 15:59

Hejsa martin Jensen
jeg takker for dit svar men syndes ikke at jeg kan bruge det til så meget.
håber at du vil uddybe det lidt om hvad jeg har skivet forkert i min linie.
men kan jeg godt trække et billede ud af min database via html ??? så man
kan trykke på det og så hopper vider.

Thomas
"Martin Jensen" <har@ingen.dd> skrev i en meddelelse
news:479debba$0$90275$14726298@news.sunsite.dk...
>> Jeg har prøvet at sætte den her:
>> Response.Write "<dt><div style=""position: ""><a><img src='" & rs("pic")
>> &
>> "'></a></div></dd>"
>> men der sker ikke nået jeg kan ikke trykke på billedet?
>> har jeg sat den rigitg eller ???
>> thomas
>
> Min mening er at du skal sætte dig ind i html før du går videre med asp.
> Prøv
> eventuelt her:
> http://www.html.dk/tutorials/html/
>
> Martin
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials



Leif Neland (28-01-2008)
Kommentar
Fra : Leif Neland


Dato : 28-01-08 17:50

Thomas Pedersen skrev:

> Thomas
> "Martin Jensen" <har@ingen.dd> skrev i en meddelelse
> news:479debba$0$90275$14726298@news.sunsite.dk...
>>> Jeg har prøvet at sætte den her:
>>> Response.Write "<dt><div style=""position: ""><a><img src='" & rs("pic")
>>> &
>>> "'></a></div></dd>"
>>> men der sker ikke nået jeg kan ikke trykke på billedet?
>>> har jeg sat den rigitg eller ???
>>> thomas
>> Min mening er at du skal sætte dig ind i html før du går videre med asp.
>> Prøv
>> eventuelt her:
>> http://www.html.dk/tutorials/html/
>>
> Hejsa martin Jensen
> jeg takker for dit svar men syndes ikke at jeg kan bruge det til så
meget.
> håber at du vil uddybe det lidt om hvad jeg har skivet forkert i min
linie.
> men kan jeg godt trække et billede ud af min database via html ??? så
man
> kan trykke på det og så hopper vider.
>

Jeg er enig med Martin.

Lav en testside, find ud af, hvordan dit billedelink skal laves i html,
brug faste værdier i stedet for at hente det fra databasen.

Når du har styr på det, er det næste trin så at erstatte de faste
værdier med udtrækket fra databasen.

Som altid, hvis et problem er for stort, så del det op i mindre bidder,
og løs dem enkeltvis.

Leif

Bo (28-01-2008)
Kommentar
Fra : Bo


Dato : 28-01-08 21:10

Hej thomas

Jeg ved ikke om du kan brug dette:
<a href="billeder/<%=billede%>" title="HUNDELOPPEN.DK - hunde nyheder"
target="_new">

Det første hvor der står billeder er i den mappe billedet skal hentes.
<%=billede%> der henter den billedenavnet i databasen.

Skriv hvis det ikke er tydeligt nok

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Christian R. Larsen (29-01-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 29-01-08 09:16

"Thomas Pedersen" <twp@twp.dk> wrote in message
news:479daa0f$0$89173$157c6196@dreader1.cybercity.dk...
> Jeg har prøvet at sætte den her:
> Response.Write "<dt><div style=""position: ""><a><img src='" & rs("pic") &
> "'></a></div></dd>"
> men der sker ikke nået jeg kan ikke trykke på billedet?
> har jeg sat den rigitg eller ???

Ja, men som andre er inde på: Du er nødt til at kunne HTML for at kunne lave
det, du forsøger dig med her.

Sæt dig ind i, hvilke attributter, der skal være på et <A>-tag. Det vil løse
det konkrete problem.



Jørn Andersen (29-01-2008)
Kommentar
Fra : Jørn Andersen


Dato : 29-01-08 03:18

On Mon, 28 Jan 2008 09:38:13 +0100, "Thomas Pedersen" <twp@twp.dk>
wrote:

>strNavn = rs("Fornavn") & " " & rs("Efternavn")
>den virker fint der kan man trykke på navnet og man kommer vider til person
>med oplysninger

>men kunne godt tænke mig at lave så der også kom et billede på lige efter og
>så man også kan trykke på det og komme vider, jeg har leget lidt med det og
>har fået sat billede ind men man kan ikke trykke på det.

Så sjak du gøre det samme, som du gør ved strNavn - for strNavn alene
gør den jo ikke klikbar.

>hvad har jeg gjort forkert på den linie :
>
>Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
>"'></div></dd>"
<snip>
>Do
> ' Personens navn
> strNavn = rs("Fornavn") & " " & rs("Efternavn")
> Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
>"'></div></dd>"

Ret til:
strPic = "<img src='" & rs("pic") & "'>"

> ' lav et link til person.asp med Id-værdien i URL
> strLink = "<a href='person.asp?id=" & rs("Id") & "'>" & strNavn & "</a>"

strLinkPic = "<a href='person.asp?id=" & rs("Id") & "'>" & strPic &
"</a>"
(på én linie)

> ' Liste med links
> Response.Write "<li>" & strLink & "</li>"

Response.Write "<li>" & strLink & strLinkPic & "</li>"
- eller hvor du nu vil have den udskrevet.


Good luck!

--
Jørn Andersen,
Brønshøj

Thomas Pedersen (29-01-2008)
Kommentar
Fra : Thomas Pedersen


Dato : 29-01-08 11:46

Hejsa Jørn

mange tak for hjælpen
Nu virker det hele

Thomas
"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:dt2tp3pr3cv1ieqhc4dei9jhg6s78lnu7g@4ax.com...
> On Mon, 28 Jan 2008 09:38:13 +0100, "Thomas Pedersen" <twp@twp.dk>
> wrote:
>
>>strNavn = rs("Fornavn") & " " & rs("Efternavn")
>>den virker fint der kan man trykke på navnet og man kommer vider til
>>person
>>med oplysninger
>
>>men kunne godt tænke mig at lave så der også kom et billede på lige efter
>>og
>>så man også kan trykke på det og komme vider, jeg har leget lidt med det
>>og
>>har fået sat billede ind men man kan ikke trykke på det.
>
> Så sjak du gøre det samme, som du gør ved strNavn - for strNavn alene
> gør den jo ikke klikbar.
>
>>hvad har jeg gjort forkert på den linie :
>>
>>Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
>>"'></div></dd>"
> <snip>
>>Do
>> ' Personens navn
>> strNavn = rs("Fornavn") & " " & rs("Efternavn")
>> Response.Write "<dt><div style=""position: ""><img src='" & rs("pic") &
>>"'></div></dd>"
>
> Ret til:
> strPic = "<img src='" & rs("pic") & "'>"
>
>> ' lav et link til person.asp med Id-værdien i URL
>> strLink = "<a href='person.asp?id=" & rs("Id") & "'>" & strNavn &
>> "</a>"
>
> strLinkPic = "<a href='person.asp?id=" & rs("Id") & "'>" & strPic &
> "</a>"
> (på én linie)
>
>> ' Liste med links
>> Response.Write "<li>" & strLink & "</li>"
>
> Response.Write "<li>" & strLink & strLinkPic & "</li>"
> - eller hvor du nu vil have den udskrevet.
>
>
> Good luck!
>
> --
> Jørn Andersen,
> Brønshøj



Jørn Andersen (29-01-2008)
Kommentar
Fra : Jørn Andersen


Dato : 29-01-08 13:53

On Tue, 29 Jan 2008 11:46:25 +0100, "Thomas Pedersen" <twp@twp.dk>
wrote:

>mange tak for hjælpen
>Nu virker det hele

Velbekomme!

PS: Gider du tage et kig på:
<url: http://www.usenet.dk/netikette/citatteknik.html>

--
Jørn Andersen,
Brønshøj

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste