Avatar billede autohh Nybegynder
20. september 2004 - 19:14 Der er 5 kommentarer og
1 løsning

News system

Heysa Har et news system som jeg godt kunne tænke mig en ny opstilling på :)

Skal være ligesom den er nu www.frip.dk/ghostweb/ny/news
Bare hvor det bliver vist sådan:

Billed
      News
      AF
------------------
News    Billed
af

hvis i ikke kan forstå laver jeg gerne et billed så i forstår bedere :D

min kode:

<!-- #include file="admin.asp" -->
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database.mdb")
Conn.Open DSN


strSQL = "Select * from news order by ID desc"
set rs = Conn.Execute(strSQL)
%>

<%
Do While not rs.eof
%>
<table border="0" width="100%">
  <tr>
  <td rowspan="3" valign="top" width="18"><font size="1" face="Verdana"><img border="0" src="<%=rs("billede")%>"></font></td>
    <td width="100%" valign="top"><font size="1" face="Verdana"><%=rs("overskrift")%></font></td>
  </tr>
  <tr>
    <td width="100%" valign="top"><font size="1" face="Verdana"><%=rs("nyhed")%></font></td>
  </tr>
  <tr>
    <td width="100%" valign="top">- Skrevet af: <%=rs("af")%></td>
  </tr>
</table>
<hr style="border: 1 dotted black" width="200" size="1" color="black">
<%
%>
<%
rs.Movenext
loop
 
rs.close
set rs = nothing
Conn.Close
Set Conn = Nothing
%>
Avatar billede eagleeye Praktikant
20. september 2004 - 19:23 #1
Altså billedet skal sifte fra side til side?
Avatar billede autohh Nybegynder
20. september 2004 - 19:36 #2
Jep :) du har forstået det 100%
Avatar billede eagleeye Praktikant
20. september 2004 - 19:42 #3
Du kan prøve at rette dette styk koden:

<%
Do While not rs.eof
%>
<table border="0" width="100%">
  <tr>
  <td rowspan="3" valign="top" width="18"><font size="1" face="Verdana"><img border="0" src="<%=rs("billede")%>"></font></td>
    <td width="100%" valign="top"><font size="1" face="Verdana"><%=rs("overskrift")%></font></td>
  </tr>
  <tr>
    <td width="100%" valign="top"><font size="1" face="Verdana"><%=rs("nyhed")%></font></td>
  </tr>
  <tr>
    <td width="100%" valign="top">- Skrevet af: <%=rs("af")%></td>
  </tr>
</table>
<hr style="border: 1 dotted black" width="200" size="1" color="black">
<%
%>
<%
rs.Movenext
loop


Til dette:

<%
i=0
Do While not rs.eof
%>
<table border="0" width="100%">
  <tr>
<%
str1 = "<td width=""100%"" valign=""top""><font size=""1"" face=""Verdana"">" & rs("overskrift") & "</font></td>"
str2 = "<td rowspan=""3"" valign=""top"" width=""18""><font size=""1"" face=""Verdana""><img border=""0"" src=""" & rs("billede") & """></font></td>"
i=i+1
if i mod 2 = 0 then
  Response.Write str1 & str2
else
  Response.Write str2 & str1
end if
%>
  </tr>
  <tr>
    <td width="100%" valign="top"><font size="1" face="Verdana"><%=rs("nyhed")%></font></td>
  </tr>
  <tr>
    <td width="100%" valign="top">- Skrevet af: <%=rs("af")%></td>
  </tr>
</table>
<hr style="border: 1 dotted black" width="200" size="1" color="black">
<%
%>
<%
rs.Movenext
loop
Avatar billede autohh Nybegynder
20. september 2004 - 19:52 #4
får denne fejl:
Active Server Pages error 'ASP 0116'

Missing close of script delimiter

/ghostweb/ny/news/index.asp, line 47

The Script block lacks the close of script tag (%>).
Avatar billede eagleeye Praktikant
20. september 2004 - 19:53 #5
Prøv at paste koden der må enten mangle %> eller er det <% for meget.
Avatar billede autohh Nybegynder
20. september 2004 - 19:54 #6
;) lavet lige selv fejlen tark for hjælpen !
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