|
| Hvordan laver jeg denne om ? Fra : Tommy |
Dato : 09-12-03 15:21 |
|
Jeg har følgende sætning der viser et billede <td><% if
ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end if
%></td>
Det virker fint nok men hvordan skal min else if se ud hvis jeg vil have den
til at udskrive tekst hvis der er tekst i stedet for et billede ?
På forhånd tak
Tommy
| |
Lars Hoffmann (09-12-2003)
| Kommentar Fra : Lars Hoffmann |
Dato : 09-12-03 15:28 |
|
"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5da59$0$148$edfadb0f@dread11.news.tele.dk...
> Jeg har følgende sætning der viser et billede <td><% if
> ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end if
> %></td>
>
> Det virker fint nok men hvordan skal min else if se ud hvis jeg vil have
den
> til at udskrive tekst hvis der er tekst i stedet for et billede ?
<td>
<%
if ObjRS("images")<>"" then
%>
<img src='<%= ObjRS ("images")%>'>
<%
else
%>
En masse tekst her
<%
end if
%></td>
| |
Tommy (09-12-2003)
| Kommentar Fra : Tommy |
Dato : 09-12-03 15:39 |
|
Tak
Som du kan se udskrive jeg fra en database, skal jeg bruge "response.write
"images" " når feltnavn er images ?
Tommy
| |
Lars Hoffmann (09-12-2003)
| Kommentar Fra : Lars Hoffmann |
Dato : 09-12-03 15:43 |
|
"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5de7c$0$139$edfadb0f@dread11.news.tele.dk...
> Tak
>
> Som du kan se udskrive jeg fra en database, skal jeg bruge "response.write
> "images" " når feltnavn er images ?
Nej, du skal nok bruge noget i stil med:
response.write(ObjRS("images"))
Med venlig hilsen
Lars Hoffmann
| |
Tommy (09-12-2003)
| Kommentar Fra : Tommy |
Dato : 09-12-03 17:08 |
|
Tak Lars
Den laver dog stadigvæk et link af en eller anden grund, gad vide om jeg
skal have fat i noget med fileextentions ?
Tommy
| |
Lars Hoffmann (09-12-2003)
| Kommentar Fra : Lars Hoffmann |
Dato : 09-12-03 17:14 |
|
"Tommy" <info@manniken.dk> escribió en el mensaje
news:3fd5f365$0$146$edfadb0f@dread11.news.tele.dk...
> Tak Lars
>
> Den laver dog stadigvæk et link af en eller anden grund, gad vide om jeg
> skal have fat i noget med fileextentions ?
Kan du ikke lige skrive din kilde kode her, hvad det er den udskriver og
hvad det er du ´nsker at den skal udskrive?
Med venlig hilsen
Lars Hoffmann
| |
Tommy (09-12-2003)
| Kommentar Fra : Tommy |
Dato : 09-12-03 17:58 |
|
Jeg har en forbindelse til min database der ser ud som nedenstående, det jeg
vil er at uploade et billede (det virker) eller tekst til databasen. Jeg vil
så herefter udskrive billede eller tekst. Som det er nu laver den et link i
stedet for at udskrive teksten, der kommer det berømte røde kryds .
her er min kode uden din tilføjelse :
Dim objConnads
Set objConnads = Server.CreateObject ("ADODB.Connection")
objConnads.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=D:\aconsult.us\www\upload\ads.mdb"
objConnads.Open ()
Dim objRS
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open "SELECT id,images FROM comments" ,objConnads, adOpenDynamic,
adLockOptimistic
%>
<td valign="top" width="350">
<table width="100%" border="0" cellspacing="5" cellpadding="5">
<tr>
<td>ID</td>
<td colspan="2">
<div align="center">
aconsult har for tiden disse oplysninger : </div>
</td>
</tr>
<%
Set objRS=objConnads.Execute("SELECT id, images FROM comments")
Do while Not objRS.EOF
Response.Write"<tr><td>" & objRS("id") &"</td>"
%>
<td><% if ObjRS("images")<>""then %><img src='<%= ObjRS ("images")%>'><% end
if %></td>
</tr>
</td>
<%
objRS.Movenext
Loop
objRS.Close
Set objRS = Nothing
| |
Tommy (09-12-2003)
| Kommentar Fra : Tommy |
Dato : 09-12-03 19:00 |
|
jeg fik det til at virke, løsningen ser ud som følger ;
<%
If ObjRS("images") <> "" Then
If Right(ObjRS("images"), 4) = ".jpg" or Right(ObjRS("images"), 4) =
".gif" Then
Response.Write "<img src='"& ObjRS("images") &"'>"
Else
Response.Write ObjRS("images")
End If
End If
%>
| |
|
|