Oprettet tir. d. 27. marts 2001 kl. 11:33:30

integra2ren
integra2ren (19.667 point. Point ude: 125)

Anden tekstfarve når jeg selv skriver i mit forum

Er det muligt at skifte skriftfarven i mit forum når det er mig selv der har skrevet indlægget??

Skrevet tir. d. 27. marts 2001 kl. 11:36:31| #1

smajli
smajli (18.001 point)
<%
if rs(\"Bruger_Navn\") = \"Administrator\" then
  response.write(\"<FONT COLOR=#FF0000>\")
end if
%>

Skrevet tir. d. 27. marts 2001 kl. 11:36:32| #2


Skrevet tir. d. 27. marts 2001 kl. 11:36:55| #3

keysersoze
keysersoze (310.141 point)
www.soze.dk
ja - bare lav en if sætning, hvor du skrevet noget i retning af:

---------------------

ejer = rs(\"ejer\")

if ejer = integra2ren then
    fontcolor = ffffff
end if

-----------------

syntaksen er måske ikke helt rigtig, men lidt af idéen er i det...

Skrevet tir. d. 27. marts 2001 kl. 11:45:12| #4

integra2ren
integra2ren (19.667 point)
Hvordan sætter jeg det ind i følgende side som er den der viser indholdet af tråden:

<!--#include file=\"functions.inc\"-->
<%
Set myConn = Server.CreateObject(\"ADODB.Connection\")
myConn.Open strDSN

strSQL = \"SELECT * FROM Forums WHERE (ID = \" & Request(\"ForumId\") & \")\"
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then
    intForumID = rs(\"ID\")
    strForum = rs(\"Forum\")
    strDescription = rs(\"Description\")
End If

strSQL = \"SELECT *, Format$([date],\'dd/mm/yyyy\') AS FormDate, Format$([date],\'hh:mm\') AS FormTime FROM Entries WHERE (ID = \" & Request(\"Id\") & \") AND (OrgThread = True)\"
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then
    intMessageID = rs(\"ID\")
    strSubject = Server.HTMLEncode(rs(\"Subject\"))
    strName = Server.HTMLEncode(rs(\"Name\"))
    strEmail = Server.HTMLEncode(rs(\"Email\"))
    dtmFormDate = rs(\"FormDate\")
    dtmFormTime = rs(\"FormTime\")
    strComment = Replace(Server.HTMLEncode(rs(\"Comment\")),vbCrLf,\"<br>\")
End If

strSQL = \"SELECT *, Format$([date],\'dd/mm/yyyy\') AS FormDate, Format$([date],\'hh:mm\') AS FormTime FROM Entries WHERE (ReplyId = \" & Request(\"Id\") & \") AND (OrgThread = False) ORDER BY ID DESC\"
Set rs = myConn.Execute(strSQL)
If Not (rs.BOF Or rs.EOF) Then

Do While Not rs.EOF
        imgSrc = \"images/folder_1.gif\" 
      if Len(Request(\"Showsub\")) > 0 And Clng(Request.QueryString(\"Showsub\")) = Clng(rs(\"ID\")) then
        imgSrc = \"images/folder_2.gif\" 
        end if
        strSvar = strSvar & \"<font face=Verdana size=1><strong><a href=\"\"viewmsg.asp?Id=\" & intMessageID & \"&ForumID=\" & intForumID & \"&Showsub=\" & rs(\"ID\") & \"\"\" ><img src=\" & imgSrc & \"  border=0> (\" & Server.HTMLEncode(rs(\"Name\")) & \", \" & rs(\"FormDate\") & \" \" & rs(\"FormTime\") & \")</a></strong></font><br>\"
        If Len(Request(\"Showsub\")) > 0 And Clng(Request.QueryString(\"Showsub\")) = Clng(rs(\"ID\")) Then
            strSvar = strSvar & \"<font face=Verdana size=1> \" & Replace(Server.HTMLEncode(rs(\"Comment\")),vbCrLf,\"<br>\") & \"</font><br>\"
        End If
        rs.MoveNext
    Loop

 
End If
rs.Close
myConn.Close
Set myConn = Nothing
%>
<html>

<head>
<title>ASPForum [ Læs besked ]</title>
<LINK REL=STYLESHEET HREF=\"style.css\" TYPE\"text/css\">
</head>

<body bgcolor=\"#6C7E91\" text=\"#003366\" link=\"#993333\" vlink=\"#993333\" alink=\"#993333\"
topmargin=\"2\" leftmargin=\"5\" marginwidth=\"5\" marginheight=\"2\">
<table border=\"0\" width=\"400\" cellspacing=\"0\" cellpadding=\"0\" height=\"176\">
  <tr>
         
    <td colspan=\"3\" align=\"center\"><font face=\"Verdana\" size=\"2\"
    color=\"#990000\"><strong><b><i><a href=\"default.asp\">Forum</a></i></b>: </strong>
      <a href=\"forumthreads.asp?ForumId=<%=intForumID%>\"><%=strForum%></a> - <%=strSubject%>
      </font></td>
        </tr>
        <tr>
          <td valign=\"top\" colspan=\"2\">
            <div align=\"center\"> </div>
            <hr noshade size=\"1\" color=\"#000000\">
          </td>
        </tr>
        <tr>
          <td valign=\"top\" width=\"281\"><font face=\"Verdana\" color=\"#668097\" size=\"2\"><strong>Indl&aelig;g:</strong></font></td>
          <td valign=\"top\" width=\"119\"><font face=\"Verdana\" color=\"#668097\" size=\"2\"><strong>Dato:</strong></font></td>
        </tr>
        <tr>
          <td width=\"400\" colspan=\"2\" align=\"right\" valign=\"top\">
         
          </td>
        </tr>
        <tr>
          <td  width=\"400\" colspan=\"2\">
            <div align=\"right\"><font face=\"Verdana\" size=\"1\"><a href=\"forumpost.asp?ForumId=<%=intForumID%>&amp;MessageId=<%=intMessageID%>\"><small><b>[Tilf&oslash;j
              indl&aelig;g]</b></small></a></font><font face=\"Verdana\" color=\"#668097\" size=\"2\">
              </font></div>
          </td>
        </tr>
        <tr>
          <td  width=\"400\" colspan=\"2\" height=\"15\">
            <div align=\"right\"><font face=\"Verdana\" size=\"1\"><a href=\"forumpost.asp?ForumId=<%=intForumID%>&amp;MessageId=<%=intMessageID%>\"><small><b>
              </b></small></a></font></div>
          </td>
        </tr>
        <tr>
          <td  colspan=\"3\" height=\"113\">
            <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"0\">
              <tr>
                <td width=\"250\" align=\"left\"><font face=\"Verdana\" size=\"1\" ><strong><%=strSubject%></strong></font></td>
                <td width=\"150\" rowspan=\"2\" valign=\"top\" align=\"right\" >
                  <table width=\"120\" border=\"0\">
                    <tr>
                      <td><font face=\"Verdana\" size=\"1\"><%=dtmFormDate%>-<%=dtmFormTime%></font></td>
                    </tr>
                    <tr>
                      <td><font face=\"Verdana\" size=\"1\" ><%=strName%></font></td>
                    </tr>
                    <tr>
                      <td><font face=\"Verdana\" size=\"1\"><a href=\"mailto:<%=strEmail%>\"><img src=\"images\\brev.gif\" width=\"18\" height=\"11\" border=\"0\"></a></font></td>
                    </tr>
                  </table>
                </td>
              </tr>
              <tr>
                <td width=\"250\" valign=\"top\" > <font face=\"Verdana\" size=\"1\"><%=strComment%>
                  </font></td>
              </tr>
              <tr>
                <td align=\"left\" colspan=\"2\">&nbsp; </td>
              </tr>
              <tr>
               
          <td align=\"left\" colspan=\"2\">
            <p>&nbsp;</p>
                  <p><font face=\"Verdana\" color=\"#990000\"><strong><small><%=strSvar%></small></strong></font></p>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
          <p>&nbsp;
</body>
</html>



Skrevet tir. d. 27. marts 2001 kl. 13:18:38| #5

keysersoze
keysersoze (310.141 point)
www.soze.dk
gider ikke kigge så meget kode igennem;

hvor (og hvordan) udskriver du selve beskeden (eller hvad det nu end er der skal have en anden farve)?

Skrevet tir. d. 27. marts 2001 kl. 13:24:52| #6

integra2ren
integra2ren (19.667 point)
   
        strSvar = strSvar & \"<font face=Verdana size=1><strong><a href=\"\"viewmsg.asp?Id=\" & intMessageID & \"&ForumID=\" & intForumID & \"&Showsub=\" & rs(\"ID\") & \"\"\" ><img src=\" & imgSrc & \"  border=0> (\" & Server.HTMLEncode(rs(\"Name\")) & \", \" & rs(\"FormDate\") & \" \" & rs(\"FormTime\") & \")</a></strong></font><br>\"
        If Len(Request(\"Showsub\")) > 0 And Clng(Request.QueryString(\"Showsub\")) = Clng(rs(\"ID\")) Then
            strSvar = strSvar & \"<font face=Verdana size=1> \" & Replace(Server.HTMLEncode(rs(\"Comment\")),vbCrLf,\"<br>\") & \"</font><br>\"
        End If
        rs.MoveNext
    Loop

Skrevet tir. d. 27. marts 2001 kl. 13:29:08| #7

integra2ren
integra2ren (19.667 point)
og længere nede kaldes \"comment\":


              <tr>
                <td width=\"250\" valign=\"top\" > <font face=\"Verdana\" size=\"1\"><%=strComment%>
                  </font></td>
              </tr>

Skrevet tir. d. 27. marts 2001 kl. 14:00:46| #8

keysersoze
keysersoze (310.141 point)
www.soze.dk
noget i denne retning;

------------------------

<tr>
<%
if rs(\"ejer\") = \"dig\" then
  response.write \"<td width=\'250\' valign=\'top\'><font face=\'Verdana\' size=\'1\' FONT COLOR=\'#FF0000\'>\" & strComment & \"</font></td>
else
  response.write \"<td width=\'250\' valign=\'top\'><font face=\'Verdana\' size=\'1\' FONT COLOR=\'#000000\'>\" & strComment & \"</font></td>
end if
</tr>
%> 

Skrevet tir. d. 27. marts 2001 kl. 14:24:01| #9

integra2ren
integra2ren (19.667 point)
Virker ikke som om der er nogen der vil hjælpe med at sætte koden ind i en sammenhæng.

Skrevet tir. d. 27. marts 2001 kl. 14:30:42| #10

keysersoze
keysersoze (310.141 point)
www.soze.dk
jeg har da lige sat det ind i en sammenhæng! hvad er der galt med det???

Skrevet ons. d. 28. marts 2001 kl. 08:49:20| #11

integra2ren
integra2ren (19.667 point)
Problemet er at få det til at virke i koden oven over

Skrevet ons. d. 28. marts 2001 kl. 11:51:55| #12

smajli
smajli (18.001 point)
Er det ikke lidt smagløst at afvise alle svar? Der er givet svar, der viser pincippet i dit spørgsmål. Det er jo meningen man får hjælp til at komme videre.. ikke at man skal have lavet sine ting... man skal jo osse selv \"svede\" lidt.

Er jeg helt galt på den eller?

Skrevet ons. d. 28. marts 2001 kl. 11:52:48| #13

smajli
smajli (18.001 point)
\"princippet\" skal der stå :o)

Skrevet ons. d. 28. marts 2001 kl. 11:56:52| #14

keysersoze
keysersoze (310.141 point)
www.soze.dk
tyder heller ike på at du vil modtage hjælp!!!

Skrevet ons. d. 28. marts 2001 kl. 12:00:16| #15

keysersoze
keysersoze (310.141 point)
www.soze.dk
der hvor du udskriver kommentarene, skal du indsætte det jeg foreslog med if....

tr>
<%
if rs(\"ejer\") = \"dig\" then
  response.write \"<td width=\'250\' valign=\'top\'><font face=\'Verdana\' size=\'1\' FONT COLOR=\'#FF0000\'>\" & strComment & \"</font></td>
else
  response.write \"<td width=\'250\' valign=\'top\'><font face=\'Verdana\' size=\'1\' FONT COLOR=\'#000000\'>\" & strComment & \"</font></td>
end if
</tr>
%> 

dette er så vidt jeg lige kan se det rigtige svar - det er lidt svært at teste, men har du gjort et forsøg da???

hvis ikke det virker så spørg videre - kom med eventuelle fejlmeddelser...

du kommer da ikke videre med bare at lukke!

Skrevet ons. d. 28. marts 2001 kl. 12:02:53| #16

integra2ren
integra2ren (19.667 point)
Jeg vil hellere end gerne modtage hjælp og problemet er måske at jeg har svedt over dette lidt for længe derfor lukkede jeg spørgsmålet uden at være kommet videre.
Derfor er der ikke point til ethvert halvt svar der viser hvordan det i princippet kunne gøres.

Som jeg ser det er eksperten et sted hvor man får hjælp til at få sine ideer ud i verden og ikke et sted man får at vide at det nok godt kan lade sig gøre i princippet.

Er JEG helt gal på den???

Skrevet ons. d. 28. marts 2001 kl. 12:10:35| #17

keysersoze
keysersoze (310.141 point)
www.soze.dk
men i stedet for at opgive skulle du så måske sige hvad mere du mangelede... så havde vi da en chance for at hjælpe dig HELT!

Skrevet ons. d. 28. marts 2001 kl. 12:13:28| #18

keysersoze
keysersoze (310.141 point)
www.soze.dk
sådan som jeg har skrevet, skal du have et felt i din database hvor kommentarerne står... forklaringer er så som følger:

feltet hedder \"ejer\" og er værdien (indholdet) af denne = \"dig\" så skriver den kommentaren med farven \"FF0000\" - hvis feltet har en anden værdi udskriver den også kommentaren, nu bare med farven \"000000\"

Skrevet ons. d. 28. marts 2001 kl. 23:02:00| #19

integra2ren
integra2ren (19.667 point)
Jeg tester det senere og vender tilbage med resultatet og evt point!

Skrevet man. d. 16. april 2001 kl. 19:14:57| #20


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

ASP: formular udtræk med mulighed for at rette

Oprettet den 21. maj 2012 kl. 15.09
quarkb giver 200 point for svar | Giv et svar »

Sorter biblioteker efter dato i ASP

Oprettet den 17. maj 2012 kl. 16.52
4ks giver 60 point for svar | Giv et svar »

Simpel login-funktion (web) - behov for flere logins/brugere

Oprettet den 15. maj 2012 kl. 09.54
madx giver 75 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger