Avatar billede use.kr Nybegynder
19. august 2001 - 01:27 Der er 6 kommentarer og
1 løsning

Det sædvanlige linieskift

I et lille nyhedssystem på vores sportsite, linkes der fra overskrifter på forsiden til de underliggende nyheder. Alt dette virker fint bortset fra linieskift i nyhederne, - kunne nogen hjælpe:

Herunder er koden til selve udtrækket i \"vis_nyheder\"
i delen med <%besked%>:

<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"database/frontnews.mdb\")

SQLstmt = \"SELECT * FROM news WHERE id = \" & Request(\"id\")

Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)
  %>
<%
  \'DO WHILE NOT rs.EOF
    Dato = rs(\"Dato\")
    overskrift = rs(\"overskrift\")
    Besked = rs(\"Besked\")
    Forfatter = rs(\"Forfatter\")
   
        %>


  <table border=\"0\" width=\"80%\" cellspacing=\"0\" cellpadding=\"0\">
    <tr>
      <td bgcolor=\"#dddddd\" width=\"150\">
        <a href=\"opsaet.asp\"><font face=\"Verdana\" size=\"2\" color=\"#404040\">Tilbage</font></a></td>
   
      <td bgcolor=\"#dddddd\" width=\"300\">
        <p align=\"left\"><font face=\"Verdana\" size=\"3\" color=\"#202020\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
        <B>NEWS</B></font></td>
    </tr>

    <tr>
      <TD COLSPAN=\"2\" WIDTH=\"450\" STYLE=\"font-size:x-small;font:verdana;\">
        <p align=\"left\"><br><b><%=overskrift%></b></td>
    </tr>
    <tr>
      <td align=\"left\" colspan=\"2\" width=\"450\" STYLE=\"font-size:x-small;font:verdana;\"><br><%=besked%><p>Skrevet af:<i><%=Forfatter%></i></td>
    </tr>
    <tr>
      <td align=\"left\" colspan=\"2\" width=\"450\" STYLE=\"font-size:xx-small;font:verdana;\"><%=Dato%></td>
    </tr>
 
  </table>

  <%
    \'rs.MoveNext
  \'LOOP
  \'RS.Close
  Response.Write \"</TABLE>\"

conn.Close
Set conn = nothing
Set SQLstmt = nothing
%>

Venligst
Avatar billede jiggypoof Nybegynder
19. august 2001 - 01:29 #1
& vbCrlf
Avatar billede thomas_regin Nybegynder
19. august 2001 - 01:29 #2
besked = Replace(rs(\"besked),VbCrLf,\"<br>\")

Det skulle gøre det!
Avatar billede thomas_regin Nybegynder
19. august 2001 - 01:30 #3
Ups!.. Mangler et par gåseøjne!

besked = Replace(rs(\"besked\"),VbCrLf,\"<br>\")
Avatar billede burningice Nybegynder
19. august 2001 - 01:30 #4
<%=besked%> skal være

<%=replace(besked, vbCrLf, \"<br>\")%>
Avatar billede use.kr Nybegynder
19. august 2001 - 01:39 #5
UPS der skete lige en fejl:

Det skulle have været <thomas regin> der skulle have haft pointene og ikke <cyberfessor> - thomas\'s løsning virkede i første hug.
hvordan løses dette?
Avatar billede burningice Nybegynder
19. august 2001 - 01:42 #6
Avatar billede thomas_regin Nybegynder
19. august 2001 - 01:44 #7
*snøft*.. Jeg blev overset.. Endnu en skæbne på den supersoniske informationsteknologiske motorvej. Alene og fortabt, må jeg herefter hutle mig igennem tilværelsen på bedste beskub!.. :-)

Det er okay, use.kr!.. Lad bare cyberfessor få de points!.. Det er jo kun en leg!.. Det var da en større fornøjelse at kunne hjælpe!

Med venlig hilsen,

Thomas.
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