/ 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
billeder
Fra : Henrik W


Dato : 15-09-09 23:09

Hej

På min side skal der øverst i en tekstbox være mulighed for at tilføje at
indsætte et billede hvis navn hentes i en database. Problemet er at der
indimellem ikke kan/skal indættes et billede, men at der så kommer et fint
rød kryds i toppen af tekstboksen. Hvordan kan jeg komme ud over dette
problem - altså? koden er:

<% strSQL = "Select * From q_arrangement Where IDarrangement = " &
Request.Querystring("id")
Set rs = Conn.Execute(strSQL)%>
<%
while not rs.eof
%>
<% response.write "<img alt='' src = 'images/" & rs("Topbillede")
& "'" & "</img>" & "<br/>"%>
<% RS.MOVENEXT
WEND
RS.CLOSE%>


Henrik



 
 
Birger Sørensen (15-09-2009)
Kommentar
Fra : Birger Sørensen


Dato : 15-09-09 23:29

Henrik W frembragte:
> Hej
>
> På min side skal der øverst i en tekstbox være mulighed for at tilføje at
> indsætte et billede hvis navn hentes i en database. Problemet er at der
> indimellem ikke kan/skal indættes et billede, men at der så kommer et fint
> rød kryds i toppen af tekstboksen. Hvordan kan jeg komme ud over dette
> problem - altså? koden er:
>
> <% strSQL = "Select * From q_arrangement Where IDarrangement = " &
> Request.Querystring("id")
> Set rs = Conn.Execute(strSQL)%>
> <%
> while not rs.eof
> %>
> <% response.write "<img alt='' src = 'images/" & rs("Topbillede") &
> "'" & "</img>" & "<br/>"%>
> <% RS.MOVENEXT
> WEND
> RS.CLOSE%>
>
>
> Henrik

Ved ikke at indsætte billedet hvis det ikke findes, f.eks.
Kender ikke nok til ASP til at give dig kodestumper...
Hvis billedet er en del af flowet, så sæt en div eller lignende i
stedet for.

Birer

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Ukendt (16-09-2009)
Kommentar
Fra : Ukendt


Dato : 16-09-09 01:12


"Henrik W" <henrik@woer.dk> skrev i en meddelelse
news:4ab010a5$0$36569$edfadb0f@dtext01.news.tele.dk...
> Hej
>
> På min side skal der øverst i en tekstbox være mulighed for at tilføje at
> indsætte et billede hvis navn hentes i en database. Problemet er at der
> indimellem ikke kan/skal indættes et billede, men at der så kommer et fint
> rød kryds i toppen af tekstboksen. Hvordan kan jeg komme ud over dette
> problem - altså? koden er:
>
> <% strSQL = "Select * From q_arrangement Where IDarrangement = " &
> Request.Querystring("id")
> Set rs = Conn.Execute(strSQL)%>
> <%
> while not rs.eof
> %>
> <% response.write "<img alt='' src = 'images/" & rs("Topbillede")
> & "'" & "</img>" & "<br/>"%>
> <% RS.MOVENEXT
> WEND
> RS.CLOSE%>
>

Du kan indsætte et "tomt" billed istedet...
Bjarne



Henrik W (16-09-2009)
Kommentar
Fra : Henrik W


Dato : 16-09-09 11:37


"bsn" <bsnSNABELAoncableDOTdk> skrev i meddelelsen
news:4ab02d4e$0$56785$edfadb0f@dtext02.news.tele.dk...
>
> "Henrik W" <henrik@woer.dk> skrev i en meddelelse
> news:4ab010a5$0$36569$edfadb0f@dtext01.news.tele.dk...
>> Hej
>>
>> På min side skal der øverst i en tekstbox være mulighed for at tilføje at
>> indsætte et billede hvis navn hentes i en database. Problemet er at der
>> indimellem ikke kan/skal indættes et billede, men at der så kommer et
>> fint rød kryds i toppen af tekstboksen. Hvordan kan jeg komme ud over
>> dette problem - altså? koden er:
>>
>> <% strSQL = "Select * From q_arrangement Where IDarrangement = " &
>> Request.Querystring("id")
>> Set rs = Conn.Execute(strSQL)%>
>> <%
>> while not rs.eof
>> %>
>> <% response.write "<img alt='' src = 'images/" &
>> rs("Topbillede") & "'" & "</img>" & "<br/>"%>
>> <% RS.MOVENEXT
>> WEND
>> RS.CLOSE%>
>>
>
> Du kan indsætte et "tomt" billed istedet...
> Bjarne

Men det betyder så at der i hverttilfælde vil være et billede på 1*1 px?

Henrik



Stig Johansen (16-09-2009)
Kommentar
Fra : Stig Johansen


Dato : 16-09-09 06:51

Henrik W wrote:

> indsætte et billede hvis navn hentes i en database. Problemet er at der
> indimellem ikke kan/skal indættes et billede, men at der så kommer et fint
> rød kryds i toppen af tekstboksen. Hvordan kan jeg komme ud over dette
> problem - altså? koden er:
>
> <% strSQL = "Select * From q_arrangement Where IDarrangement = " &
> Request.Querystring("id")

Den dér er ikke særlig smart, da den er sårbar over for SQL injection.
Og hvis du kun skal bruge topbillede, kan du optimere ved at skrive:
SELECT Topbillede FROM q_arrangement..osv

> <% response.write "<img alt='' src = 'images/" &
> rs("Topbillede")
> & "'" & "</img>" & "<br/>"%>

Hvis du mener, at topbillede ikke er udfyldt, kan du teste på IsNull a lá
IF NOT Isnull(rs("Topbillede")) then response.write osv.
Er det derimod en tom eller blank streng, kan du bruge:
IF rs("Topbillede") > "!" then then response.write osv.

--
Med venlig hilsen
Stig Johansen

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

Månedens bedste
Årets bedste
Sidste års bedste