Avatar billede jr40 Nybegynder
11. maj 2003 - 00:15 Der er 11 kommentarer og
1 løsning

udskriv med hvid!

Hejsa

jeg har en her asp kode, hvor der bliver hentet noget tekst fra en db:

        <%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb")
strSQL = "Select * From faq"
set rs = Conn.execute(strSQL)
if rs.EOF then
Response.write "<font face=""Tahoma"" size=""2"" color=""#FFFFFF""><center><i>Der er ingen spørgsmål lige nu...</i></font><br><br>"
else
Do Until rs.EOF
%>
        <a href="#<%=RS("ID")%>"><%=RS("Smaal")%></a>
        <%
if rs("Godkendt") = "Nope" then
%>
        <i><font color="#FF0000"><b>NY</b></font></i>
        <%
else
end if
%>
        <br>
        <%RS.MoveNext
Loop
end if
%>

Som du nok ser har jeg prøvet af gøre teksten som bliver hentet ud fra dben "hvid", men det løkkes ikke så jeg vil høre om der er nogle der ved hva jeg ska gøre, for af teksten der bliver [HVID]
Avatar billede eagleeye Praktikant
11. maj 2003 - 00:19 #1
Du skal havde en <font> tag omkring som gør teksten hvis, her er det det som står i RS("Smaal") som gerne skulle blive hvis.


<a href="#<%=RS("ID")%>"><font color="#FFFFFF"><%=RS("Smaal")%></font></a>
Avatar billede medions Nybegynder
11. maj 2003 - 00:19 #2
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb")
strSQL = "Select * From faq"
set rs = Conn.execute(strSQL)
if rs.EOF then
Response.write "<font face=""Tahoma"" size=""2"" color=""#FFFFFF""><center><i>Der er ingen spørgsmål lige nu...</i></font><br><br>"
else
Do Until rs.EOF
%>
        <a href="#<%=RS("ID")%>"><font color="#ffffff"><%=RS("Smaal")%></font></a>
        <%
if rs("Godkendt") = "Nope" then
%>
        <i><font color="#FF0000"><b>NY</b></font></i>
        <%
else
end if
%>
        <br>
        <%RS.MoveNext
Loop
end if
%>

//>Rune
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:25 #3
eagleeye du var først, så du for points.
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:27 #4
Vil lige høre om i også kan svare på et andet spørgsmål:

jeg har en kode her når man har trykket ok:
Conn.Close
set Conn = Nothing
response.redirect "stil.asp?submode=tak"
elseif Request.QueryString("submode")="tak" then
%>
  <br>
</div>
<p align="left"><br><center>
  Tak for dit spørgsmål, vi svare hurtigst muligt ! <br>
  <br>
  <a href="default.asp">Videre !</a>
  <%
end if
%>

så kommer der tekst (vidre) og med link over til den default.asp side som i ser i koden.
Mit spørgsmål er bare hvordan jeg sætter bg til sort og vidre teksten til hvid i den kode?
Avatar billede eagleeye Praktikant
11. maj 2003 - 00:31 #5
Baggrunds farven sættes i <body> hvis det skal være for hele siden.
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:33 #6
yes det er den også sat til:


<!-- #include file="config.inc" -->
<% if Request.QueryString("submode")="" then %>
<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<title><%=SystemNavn%></title>
</head>

<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF"
vlink="#000000" alink="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<p align="left"> <font size="6" face="Tahoma"><b><%=SystemNavn%></b></font>
<div align="left">
  <table border="0" cellpadding="2" cellspacing="0" width="500">
    <tr>
      <td width="100%"> <p align="center"> <font face="Tahoma" size="2">Herunder
          kan du stille spørgsmål som du ikke fik svar på ved at læse faq'en.
          HUSK at vi forsøger at holde os til ting der er specielle for vores
          service og ikke genere programmeringshjælp.<br>
          <br>
          <br>
          </font>
        <table border="0" width="100%" bgcolor="#C0C0C0" cellspacing="0" cellpadding="4">
          <tr>
            <td width="45%"><b><font face="Tahoma" size="2">Stil spørgsmål:</font></b></td></center>
            <td width="55%"> <p align="right">&nbsp;</td>
          </tr>
        </table>
  </table>
  <table border="0" cellpadding="2"
    cellspacing="0" width="50%"><tr><form action="stil.asp?submode=save" method="POST">
    <td align="right" width="20%"><font size="1"
            face="Tahoma"><br>
      Navn:</font></td>
    <td width="80%"><font size="2"
            face="Tahoma"><br>
      <input type="text" size="41"
            name="Navn">
      *</font></td></tr>
    <tr>
      <td align="right" width="20%"><font size="1" face="Tahoma">E-maill:</font></td>
      <td width="80%"><font size="2"
            face="Tahoma">
        <input type="text" size="41"
            name="email">
        *</font></td>
    </tr>
    <tr>
      <td align="right" width="20%"><font size="1" face="Tahoma">Postnr. &amp;
        By:</font></td>
      <td width="80%"><font size="2"
            face="Tahoma">
        <input type="text" size="41"
            name="postby">
        *</font></td>
    </tr>
    <tr>
      <td align="right" width="20%"><font size="1" face="Tahoma">Spørgsmål:</font></td>
      <td width="80%"><font size="2"
            face="Tahoma">
        <input type="text" size="41"
            name="Smaal">
        *</font></td>
    </tr>
  </table>
</div>
<p align="left">
  <input type="submit"
    name="B1" value="[ Stil spørgsmål ]">
</p></form>
<p align="left"></p><center>
<div align="left">
  <table border="0" cellpadding="2" cellspacing="0" width="500">
    <tr>
      <td width="100%"> <table border="0" width="100%" cellspacing="0" cellpadding="4" bgcolor="#C0C0C0">
          <tr>
            <td width="100%"><b><font face="Tahoma" size="2">Spørgsmål:</font></b></td>
          </tr>
        </table></center>
        <br> <font face="Tahoma" size="2">
        <%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("database.mdb")
strSQL = "Select * From faq"
set rs = Conn.execute(strSQL)
if rs.EOF then
Response.write "<font face=""Tahoma"" size=""2""><center><i>Der er ingen spørgsmål lige nu...</i></font><br><br>"
else
Do Until rs.EOF
if rs("Godkendt") = "Nope" then
else
%>
<a href="#<%=RS("ID")%>"><font color="#FFFFFF"><%=RS("Smaal")%></font></a><br>
        <%
end if
RS.MoveNext
Loop
end if
%>
        <br>
        </font> <table border="0" width="100%" bgcolor="#C0C0C0" cellspacing="0" cellpadding="4">
          <tr>
            <td width="100%"><b><font face="Tahoma" size="2">Svar:</font></b></td>
          </tr>
        </table>
        <font face="Tahoma" size="2">
        <%
strSQL = "Select * From faq"
set rs = Conn.execute(strSQL)
if rs.EOF then
Response.write "<font face=""Tahoma"" size=""2""><br><center><i>Ingen spørgsmal, ingen svar !!...</i></font><br><br><br><hr size='1' color='#C0C0C0'>"
else
Do Until rs.EOF
if rs("Godkendt") = "Nope" then
else
%>
        </font> <font face="Tahoma" size="1"> <a href="config.asp?submode=slet&id=<%=RS("Id")%>">
        <font color="#FF0000"><br>
        </font></a></font><font face="Tahoma" size="2"><a name="<%=RS("ID")%>"><font face="Tahoma"><B>Spørgsmal:</B>
        <BR>
        <%=RS("Smaal")%> </font> <P align="left"><font face="Tahoma"><B>Svar:</B>
        <BR>
        <%=RS("Svar")%><br>
        </font> </a> <font face="Tahoma"> <br>
        </font> </font> <font face="Tahoma"><a href="default.asp#top"><font size="2">Til
        Toppen</font></a>
        <hr size="1" color="#C0C0C0">
        <%
end if
RS.MoveNext
Loop
end if
Conn.Close
Set Conn = Nothing%>
        </font> <p align="right"><font face="Tahoma" size="1"> <%=Version%></font>
  </table>
  <%
elseif Request.QueryString("submode")="save" then
response.buffer = true

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database.mdb") & ";UID=admin;PWD=;"

    Set rs = Server.CreateObject("ADODB.RecordSet")
    strSQL = "Select * From faq"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs("Af") = Request.form("Navn")
      rs("Smaal") = Request.form("Smaal")
      rs("Email") = Request.form("email")
      rs("Postby") = Request.form("postby")
      rs("Godkendt") = "Nope"
      rs("Dato") = date()
      rs("Tid") = time()
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing
response.redirect "stil.asp?submode=tak"
elseif Request.QueryString("submode")="tak" then
%>
  <br>
</div>
<p align="left"><br><center>
  Tak for dit spørgsmål, vi svare hurtigst muligt ! <br>
  <br>
  <a href="default.asp">Videre !</a>
  <%
end if
%>
Avatar billede eagleeye Praktikant
11. maj 2003 - 00:35 #7
Så skulle du kunne rette dette:

elseif Request.QueryString("submode")="tak" then
%>
  <br>
</div>
<p align="left"><br><center>
  Tak for dit spørgsmål, vi svare hurtigst muligt ! <br>
  <br>
  <a href="default.asp">Videre !</a>
  <%
end if


Til:

elseif Request.QueryString("submode")="tak" then
%>
  <br>
</div>
<p align="left"><br><center><font color="#ffffff">
  Tak for dit spørgsmål, vi svare hurtigst muligt ! <br>
  <br>
  <a href="default.asp">Videre !</a>
  </font>
  <%
end if
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:38 #8
bg er stadigvæk hvid ;/
Avatar billede eagleeye Praktikant
11. maj 2003 - 00:41 #9
Har du en </body> og </html> tilsidst i koden?
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:43 #10
yep
Avatar billede eagleeye Praktikant
11. maj 2003 - 00:49 #11
Undeligt.

Prøv mellem <head> og </head> at tilføje:

<style type="text/css">
    body {background-color: #FFFFFF;}
</style>

og fjerne bgcolor fra body tagen.
Avatar billede jr40 Nybegynder
11. maj 2003 - 00:53 #12
nej dur ik desværre ;/
men fuck det.
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