Avatar billede bjarke-b Nybegynder
19. november 2000 - 02:16 Der er 14 kommentarer og
1 løsning

Hjælp

Her er en bid af min ASP kode fra min gæstebog:
if rs.EOF then
Response.write \"<font face=\"\"Arial\"\" size=\"\"2\"\">Der er ingen indlæg i databasen, men skynd dig og skriv et som den første ;-)</font>\"
else
Do Until rs.EOF
%>
</font>
<div align=\"center\">
  <table border=\"1\" width=\"80%\" height=\"100\" bordercolorlight=\"#000000\" bordercolordark=\"#000000\" bordercolor=\"#FFFFFF\">
    <tr>
      <td width=\"440\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"left\"><font face=\"Verdana\" size=\"2\">Indlæg fra <A HREF=\"mailto:<%=RS(\"Email\")%>\"><%=RS(\"Navn\")%></A></font></p>
      </td>
      <td width=\"439\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"right\"><a href=\"<%=RS(\"hjemmeside\")%>\">
<font face=\"Verdana\" size=\"2\">
<%=RS(\"hjemmeside\")%></font></a></td>
    </tr>
<font face=\"Verdana\" size=\"2\">
  <center>
    <tr>
      <td width=\"885\" height=\"78\" colspan=\"2\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\"><font face=\"Verdana\" size=\"2\">
        <p align=\"center\"><%=RS(\"besked\")%></font></td>
    </tr>
  </center>
  </font>
  <tr>
      <td width=\"50%\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"left\"><font size=\"2\" face=\"Verdana\">ICQ Status <img src=\"http://wwp.icq.com/scripts/online.dll?icq=<%=RS(\"icq\")%>&img=9\"></font></p>
      </td>
      <td width=\"50%\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"right\"><font face=\"Verdana\" size=\"2\">Skrevet d.<%=RS(\"dato\")%></font></td>
<font face=\"Verdana\" size=\"2\">
  <%RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing%>

Skal have den til at hvis recorden ICQ ikke er et 8 tal så skal den hvis billedet ingenicq.gif

Hvordan kan det lade sig gøre ?
Avatar billede bacardil Nybegynder
19. november 2000 - 02:17 #1
Bjarke-b> Hvorfor bruger du bbs?
troede ikke du snød mere
Avatar billede bjarke-b Nybegynder
19. november 2000 - 02:19 #2
? Hva snakker du om `?
Uddyb lige !
Avatar billede tdaugaard Nybegynder
19. november 2000 - 02:20 #3
bacardil:> bbs ? hvad mener du
Avatar billede bjarke-b Nybegynder
19. november 2000 - 02:26 #4
Men er der nogen der har lyst til og hjælpe ?
Avatar billede bacardil Nybegynder
19. november 2000 - 02:28 #5
sorry tog måske fejl..
Avatar billede morpheus Nybegynder
19. november 2000 - 02:53 #6
<%
IF rs(\"icq\") = \"\" THEN
response.write \"<img src=\'ingenicq.gif\'>
ELSE
response.write \"<img src=\'http://wwp.icq.com/scripts/online.dll?icq=\"& RS(\"icq\") &\"&img=9\'>\"
END IF
%>

Dette skulle gøre tricket...
Avatar billede morpheus Nybegynder
19. november 2000 - 02:55 #7
øv... skod eksperten....

Den laver lige lidt kludder i http-sætningen...!
Håber du kan finde ud af det...
Avatar billede tdaugaard Nybegynder
19. november 2000 - 02:57 #8
morpheus:> nope .. det skulle være 8 tegn langt ..

if rs.EOF then
Response.write \"<font face=\"\"Arial\"\" size=\"\"2\"\">Der er ingen indlæg i databasen, men skynd dig og skriv et som den første ;-)</font>\"
else
Do Until rs.EOF
  strUIN = RS(\"icq\")
  select case (len(strUIN) <> 8)
      case true:  strICQImg = \"ingenicq.gif\"
      case false: strICQImg =\"<img src=\'http://wwp.icq.com/scripts/online.dll?icq=\" & strUIN & \"&img=9\'>\"
  End select
%>
</font>
<div align=\"center\">
  <table border=\"1\" width=\"80%\" height=\"100\" bordercolorlight=\"#000000\" bordercolordark=\"#000000\" bordercolor=\"#FFFFFF\">
    <tr>
      <td width=\"440\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"left\"><font face=\"Verdana\" size=\"2\">Indlæg fra <A HREF=\"mailto:<%=RS(\"Email\")%>\"><%=RS(\"Navn\")%></A></font></p>
      </td>
      <td width=\"439\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"right\"><a href=\"<%=RS(\"hjemmeside\")%>\">
<font face=\"Verdana\" size=\"2\">
<%=RS(\"hjemmeside\")%></font></a></td>
    </tr>
<font face=\"Verdana\" size=\"2\">
  <center>
    <tr>
      <td width=\"885\" height=\"78\" colspan=\"2\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\"><font face=\"Verdana\" size=\"2\">
        <p align=\"center\"><%=RS(\"besked\")%></font></td>
    </tr>
  </center>
  </font>
  <tr>
      <td width=\"50%\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"left\"><font size=\"2\" face=\"Verdana\">ICQ Status <%=strICQImg%></font></p>
      </td>
      <td width=\"50%\" height=\"11\" bordercolorlight=\"#FFFFFF\" bordercolordark=\"#FFFFFF\">
        <p align=\"right\"><font face=\"Verdana\" size=\"2\">Skrevet d.<%=RS(\"dato\")%></font></td>
<font face=\"Verdana\" size=\"2\">
  <%RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing%>
Avatar billede tdaugaard Nybegynder
19. november 2000 - 03:01 #9
men bjarke-b .. et ICQ # er ikke altid på 8 tegn .. det kan være helt ned til 4 tegn langt (de starter ved 1000 ... mit f.eks. er 4033867 (kun 7 tegn..)
Avatar billede morpheus Nybegynder
19. november 2000 - 03:05 #10
tdaugaard...

Oki... du har ret ! :o)

Men som du selv siger, er et ICQ # ikke altid 8 tegn...

Derfor ville det da være mest hensigtsmæssigt at lave det på min måde...
Avatar billede tdaugaard Nybegynder
19. november 2000 - 03:06 #11
så du skal nok bruge:

  select case (len(strUIN) =< 8 and len(strUNI) >= 4)
      case true:  strICQImg = \"ingenicq.gif\"
      case false: strICQImg =\"<img src=\'http://wwp.icq.com/scripts/online.dll?icq=\" & strUIN & \"&img=9\'>\"
  End select


istedet.
Avatar billede bbs Nybegynder
19. november 2000 - 12:57 #12
rettelse til bacardil>> De starter ved 10.000 du kan selv prøve at søge i \"ICQ Global Search\"
Avatar billede bjarke-b Nybegynder
19. november 2000 - 13:30 #13
Damn, fatter ikke lige det så meget :-/
Kan i ikke sende det til mig på bjarke@bekhoj.dk
Avatar billede bjarke-b Nybegynder
20. november 2000 - 16:45 #14
Fatter ikke noget af det
Avatar billede bjarke-b Nybegynder
20. november 2000 - 16:45 #15
!
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