Avatar billede psyclown Nybegynder
01. oktober 2001 - 17:29 Der er 46 kommentarer og
1 løsning

members system

Jeg bliver nød til at copy/paste hele min side ind før at det kan forklares ordenligt:

<%
  mode = Request.QueryString(\"mode\")

  If mode = \"\" then
%>
  <table  border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
    <tr>
      <td>
        <table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
          <tr>
            <td align=\"center\" width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">This is the frontpage!</font></td>
          </tr>
        </table>
      </td>
  </tr>
  </table>
<%

  ElseIf mode = \"news\" then

    intPage = Request(\"page\")
    If isNumeric(intPage) = False Or intPage < 1 Then
      intPage = 1
    End If

    strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db/clan_dt_db.mdb\")
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"SELECT * FROM News ORDER by date desc\"
    rstemp.Open strSQL, strDSN, 1
 
    If Not (rstemp.BOF Or rstemp.EOF) Then
      rstemp.PageSize = 5
      rstemp.AbsolutePage = intPage
      intRecCount = rstemp.PageSize
      intPageCount = rstemp.PageCount
%>
<table  border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
  <tr>
    <td>
      <table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
        <tr>
            <td width=\"25%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><b>
              <%
                If Clng(intPage) > 1 Then
                  Response.Write \"<a href=index.asp?mode=news&page=\"& intPage - 1 &\">&lt;&lt; Previous</a>\"
                Else
                  Response.Write \"&nbsp;\"
                End If
              %>
              </b></font></td>
            <td align=\"center\" width=\"50%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">[ <b>
              <%
                Basenum = int(intPage/10)
                Basenum = Basenum * 10
                If (Basenum+10) <= intPageCount then
                  Vis_til = Basenum+10
                Else
                  Vis_til = intPageCount
                End if
                For intNum = (Basenum+1) To Vis_til
                  Response.Write \"<a href=index.asp?mode=news&page=\" & intNum & \">\" & intNum & \"</a> \"
                Next
                If (Basenum+10) < intPageCount then
                  Response.Write \"<a href=index.asp?mode=news&page=\" & Basenum+11 & \">...</a>\"
                End if
              %>
            </b> ]</font></td>
            <td align=\"right\" width=\"25%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><b>
              <%
                If Clng(intPage) < Clng(intPageCount) Then
                  Response.Write \"<a href=index.asp?mode=news&page=\"& intPage + 1 &\">Next &gt;&gt;</a> \"
                Else
                  Response.Write \"&nbsp;\"
                End If
              %>
            </b></font></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<% Do While Not rstemp.EOF And intRecCount > 0 %>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"446\">
  <tr>
    <td>
      <table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"435\">
          <tr>
            <td width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"> <b><%=rstemp(\"Subject\")%> - <%response.write \"\"&day(rstemp(\"Date\"))&\"/\"&month(rstemp(\"Date\"))&\"/\"&year(rstemp(\"Date\"))&\"&nbsp;-&nbsp;\"&hour(rstemp(\"Date\"))&\":\"&minute(rstemp(\"Date\"))&\"\"%> - <a href=\"mailto:<%=rstemp(\"Email\")%>\">
            <%=rstemp(\"NickName\")%></b></a></font></td>
          </tr>
      </table> 
      <table  border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
        <tr>
            <td>
              <table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
                <tr>
                    <td width=\"100%\"><img src=\"images/divider.gif\" border=\"0\" align=\"middle\"></td>
                  </tr>
              </table>
            </td>
        </tr>
      </table>
      <table  border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"446\">
          <tr>
            <td>
              <table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"435\">     
                <tr>
                    <td width=\"100%\"><span class=\"headb\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><%=LinkURLs(rstemp(\"News\"))%></td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
    </td>
  </tr>
</table>
<br>
<%
  intRecCount = intRecCount - 1
  rstemp.movenext
  loop
  else
%>
<table  border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
  <tr>
    <td>
      <table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
        <tr>
            <td align=\"center\" width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">No news yet!</font></td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<%
  If mode = \"members\" then
    if request(\"UserID\") <> \"\" then
    PID = request(\"UserID\")
    if PID = \"\" then
    response.redirect \"index.asp?mode=members\"
    else
    SQL = \"SELECT * from [Users] WHERE id=\"& PID
    Set rstemp = conntemp.execute(sql)
  %>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
  <tr>
    <td>
<table align=\"center\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"325\">
  <tr>
    <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Real Name:</font></td>
    <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"RealName\")%></font></font></td>
</tr>                   
<tr>
    <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Nickname:</font></td>
    <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"NickName\")%></font></td>
</tr>
<tr>
    <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Age:</font></td>
    <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=alder(rstemp(\"BirthDate\"))%></font></td>
</tr>
<tr>
    <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">E-mail:</font></td>
    <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Email\")%></font></td>
</tr>
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Homepage:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"HomePage\")%></font></td>
</tr>                       
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Connection:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"connection\")%></font></td>
</tr>
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Status:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"status\")%></font></td>
</tr>
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Map:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavMap\")%></font></td>
</tr>
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Weapon:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavWeapon\")%></font></td>
</tr>
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">PC Spec:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"PcSpec\")%></font></td>
</tr> 
  <tr>
      <td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Biography:</font></td>
      <td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Bio\")%></font></td>
</tr>
</table>
      </td>
  </tr>
</table>
    <%            
      end if
      rstemp.close
    %>
    <%
      Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
      SQL = \"SELECT * from [Users] ORDER BY id asc\"
      rstemp.Open SQL, conntemp, 1
      if rstemp.EOF or rstemp.BOF then
        response.write \"</b><br><font color=\'#FFFFFF\' face=\'tahoma\' size=\'1\'><center>No members added to the        database!</center></font>\"
      else
    %>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
  <% do while not (rstemp.eof or rstemp.bof) %>
  <tr>     
      <td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><a href=\"members.asp?mode=profile&id=<%=rstemp(\"UserID\")%>\"><%=rs(\"NickName\")%></a></font></td>
      <td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Age\")%></font></td>
      <td align=\"center\" width=\"50%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Position\")%></font></td>
  </tr>
  <%
    rstemp.movenext
    loop
    rstemp.close
    response.write \"</table>\"
  %>
<%
  rstemp.Close
  Set rstemp = Nothing
%>
<%
      End If
    End If
%>
<%
  End If
%>

Det er når jeg sætter members delen ind, at det går galt, jeg tror selv at fejlen ligger i at den connection ikke bliver lukket ordenligt, men jeg kan ikke finde fejlen, jeg ville blive meget glad hvis der var en der kunne hjælpe.
Avatar billede eagleeye Praktikant
01. oktober 2001 - 21:01 #1
hvilken fejl får du ?
Avatar billede eagleeye Praktikant
01. oktober 2001 - 21:10 #2
Helt nede i bunden har du to rstemp.close efter hinanden:

  <%
    rstemp.movenext
    loop
    rstemp.close
    response.write \"</table>\"
  %>
<%
  rstemp.Close
  Set rstemp = Nothing
%>
<%
      End If
    End If
%>
<%
  End If
%>

Der skal kun være en.
Avatar billede psyclown Nybegynder
02. oktober 2001 - 12:55 #3
den kommer med følgende fejl, lige meget om jeg den ene rstemp.Close eller ej:

Der opstod en Microsoft VBScript-kompileringsfejl fejl \'800a03f6\'

\'End\' var ventet

/dreamteam/index.asp, linje 285

og den linie er den anden sidste i det jeg har posted.
Avatar billede eagleeye Praktikant
02. oktober 2001 - 12:58 #4
umiddelbart mangeler der et end if efter dette
    If Not (rstemp.BOF Or rstemp.EOF) Then
      rstemp.PageSize = 5
      rstemp.AbsolutePage = intPage
      intRecCount = rstemp.PageSize
      intPageCount = rstemp.PageCount
 
    end if

det er muligt end if skal stå et andet sted.
Avatar billede eagleeye Praktikant
02. oktober 2001 - 12:59 #5
så din kode bliver:

    If Not (rstemp.BOF Or rstemp.EOF) Then
      rstemp.PageSize = 5
      rstemp.AbsolutePage = intPage
      intRecCount = rstemp.PageSize
      intPageCount = rstemp.PageCount
    end if
%>
<table  border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
Avatar billede psyclown Nybegynder
02. oktober 2001 - 13:00 #6
jeg har prøvet at sætte dette ind nede i bunden:

<%
      End If
    End If
  End If
  End If
  End If
%>

nu virker siden, den viser bare ikke noget på members siden.
Avatar billede psyclown Nybegynder
02. oktober 2001 - 13:02 #7
Avatar billede eagleeye Praktikant
02. oktober 2001 - 13:08 #8
hvis du sætter end if ind i bunden kommer du vist ikke ind i det kode som udskrier members.

enten skal
If mode = \"members\" then
laves til
elseIf mode = \"members\" then

Eller skal du havde end if lige før
If mode = \"members\" then
Avatar billede psyclown Nybegynder
02. oktober 2001 - 13:20 #9
nu har jeg sat 3 end if i bunden, som i starten og har sat end under det du sagde og har sat end if ovenover if mode....

nu laver den bare nogen mærkeligt..
den skriver No news yet! på members siden
http://www.friserverplads.dk/psyclown/dreamteam/index.asp?mode=members
Avatar billede eagleeye Praktikant
02. oktober 2001 - 13:24 #10
ok der skal ikke end if efter dette, undskyld der var jeg vist for hurtig, der kommer en else senere:

If Not (rstemp.BOF Or rstemp.EOF) Then
      rstemp.PageSize = 5
      rstemp.AbsolutePage = intPage
      intRecCount = rstemp.PageSize
      intPageCount = rstemp.PageCount
Avatar billede psyclown Nybegynder
02. oktober 2001 - 13:34 #11
Nu skriver den igen at den mangler et End If og når jeg sætter et ind forneden, så gør den bare det samme som før, altså hvor der ikke kommer noget på siden
Avatar billede eagleeye Praktikant
02. oktober 2001 - 13:42 #12
har du sat elseif ved menbers

elseif mode = \"members\" then
   
Avatar billede psyclown Nybegynder
02. oktober 2001 - 13:47 #13
der kommer stadig ikke noget..
Avatar billede eagleeye Praktikant
02. oktober 2001 - 14:09 #14
Jeg kikke lige på det igen senere i aften.
Avatar billede psyclown Nybegynder
02. oktober 2001 - 14:09 #15
okay helt iorden
Avatar billede eagleeye Praktikant
02. oktober 2001 - 19:33 #16
Den her virker :


<%
mode = Request.QueryString(\"mode\")

If mode = \"\" then
%>
<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
<tr>
<td align=\"center\" width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">This is the frontpage!</font></td>
</tr>
</table>
</td>
</tr>
</table>
<%

ElseIf mode = \"news\" then
  intPage = Request(\"page\")
  If isNumeric(intPage) = False Or intPage < 1 Then
    intPage = 1
  End If

  strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db/clan_dt_db.mdb\")
  Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
  strSQL = \"SELECT * FROM News ORDER by date desc\"
  rstemp.Open strSQL, strDSN, 1

  If Not (rstemp.BOF Or rstemp.EOF) Then
    rstemp.PageSize = 5
    rstemp.AbsolutePage = intPage
    intRecCount = rstemp.PageSize
    intPageCount = rstemp.PageCount
%>
<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
<tr>
<td width=\"25%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><b>
<%
    If Clng(intPage) > 1 Then
      Response.Write \"<a href=index.asp?mode=news&page=\"& intPage - 1 &\">&lt;&lt; Previous</a>\"
    Else
      Response.Write \"&nbsp;\"
    End If
%>
</b></font></td>
<td align=\"center\" width=\"50%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">[ <b>
<%
    Basenum = int(intPage/10)
    Basenum = Basenum * 10
    If (Basenum+10) <= intPageCount then
      Vis_til = Basenum+10
    Else
      Vis_til = intPageCount
    End if
    For intNum = (Basenum+1) To Vis_til
      Response.Write \"<a href=index.asp?mode=news&page=\" & intNum & \">\" & intNum & \"</a> \"
    Next
    If (Basenum+10) < intPageCount then
      Response.Write \"<a href=index.asp?mode=news&page=\" & Basenum+11 & \">...</a>\"
    End if
%>
</b> ]</font></td>
<td align=\"right\" width=\"25%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><b>
<%
    If Clng(intPage) < Clng(intPageCount) Then
      Response.Write \"<a href=index.asp?mode=news&page=\"& intPage + 1 &\">Next &gt;&gt;</a> \"
    Else
      Response.Write \"&nbsp;\"
    End If
%>
</b></font></td>
</tr>
</table>
</td>
</tr>
</table>
<% Do While Not rstemp.EOF And intRecCount > 0 %>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"435\">
<tr>
<td width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"> <b><%=rstemp(\"Subject\")%> - <%response.write \"\"&day(rstemp(\"Date\"))&\"/\"&month(rstemp(\"Date\"))&\"/\"&year(rstemp(\"Date\"))&\"&nbsp;-&nbsp;\"&hour(rstemp(\"Date\"))&\":\"&minute(rstemp(\"Date\"))&\"\"%> - <a href=\"mailto:<%=rstemp(\"Email\")%>\">
<%=rstemp(\"NickName\")%></b></a></font></td>
</tr>
</table>
<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
<tr>
<td width=\"100%\"><img src=\"images/divider.gif\" border=\"0\" align=\"middle\"></td>
</tr>
</table>
</td>
</tr>
</table>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"435\">
<tr>
<td width=\"100%\"><span class=\"headb\"><font color=\"#000000\" face=\"tahoma\" size=\"2\"><%=LinkURLs(rstemp(\"News\"))%></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<%
      intRecCount = intRecCount - 1
      rstemp.movenext
    loop
  else
%>
<table border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"446\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"435\">
<tr>
<td align=\"center\" width=\"100%\"><font color=\"#000000\" face=\"tahoma\" size=\"2\">No news yet!</font></td>
</tr>
</table>
</td>
</tr>
</table>
<%
  end if
elseif mode = \"members\" then
  if request(\"UserID\") <> \"\" then
    PID = request(\"UserID\")
    if PID = \"\" then
      response.redirect \"index.asp?mode=members\"
    else
      SQL = \"SELECT * from [Users] WHERE id=\"& PID
      Set rstemp = conntemp.execute(sql)
%>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"325\">
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Real Name:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"RealName\")%></font></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Nickname:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"NickName\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Age:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=alder(rstemp(\"BirthDate\"))%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">E-mail:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Email\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Homepage:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"HomePage\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Connection:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"connection\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Status:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"status\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Map:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavMap\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Weapon:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavWeapon\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">PC Spec:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"PcSpec\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Biography:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Bio\")%></font></td>
</tr>
</table>
</td>
</tr>
</table>
<%
    end if
    rstemp.close
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * from [Users] ORDER BY id asc\"
    rstemp.Open SQL, conntemp, 1
    if rstemp.EOF or rstemp.BOF then
      response.write \"</b><br><font color=\'#FFFFFF\' face=\'tahoma\' size=\'1\'><center>No members added to the database!</center></font>\"
    else
  %>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
<% do while not (rstemp.eof or rstemp.bof) %>
<tr>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><a href=\"members.asp?mode=profile&id=<%=rstemp(\"UserID\")%>\"><%=rs(\"NickName\")%></a></font></td>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Age\")%></font></td>
<td align=\"center\" width=\"50%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Position\")%></font></td>
</tr>
<%
        rstemp.movenext
      loop
      rstemp.close
      response.write \"</table>\"
      rstemp.Close
      Set rstemp = Nothing
    End If
  End If
End If
%>
Avatar billede eagleeye Praktikant
02. oktober 2001 - 19:35 #17
Men du har denne linie lige efter elseif mode = \"members\" then:


if request(\"UserID\") <> \"\" then
...<code>...
end if


request(\"UserID\") findes ikke i det link du viste mig UserID = \"\". Så du får en blank side.
Avatar billede psyclown Nybegynder
02. oktober 2001 - 22:56 #18
forstår jeg ikke lige helt..

mener du at:
http://www.friserverplads.dk/psyclown/dreamteam/index.asp?mode=members viser en blank side fordi at den ikke indenholder UserID=\"\"... ?
Avatar billede eagleeye Praktikant
02. oktober 2001 - 22:58 #19
Ja hvis UserID er tom kommer du ikke ind i det kode som udskriver member data pga af if sætningen:
if request(\"UserID\") <> \"\" then
  udskriv member del
end if
Avatar billede eagleeye Praktikant
02. oktober 2001 - 23:01 #20
du kan prøve at sætte en Response.write \"Først i member delen\" lige sådan her:

elseif mode = \"members\" then
Response.write \"Først i member delen\"
  if request(\"UserID\") <> \"\" then
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:09 #21
Det skal bare være en tom Response.Write \"\" ik?
der sker bare stadig ikke noget :/
Avatar billede eagleeye Praktikant
03. oktober 2001 - 15:12 #22
Nej det jeg tænkte på var at hvis du udskriver noget på det sted kunne du se at den kommer ind i elseif mode = \"members\" then.  Det løser ikke problemmet. Du skal enten i linket vælge user index.asp?mode=member&UserID=hans  eller lave noget på siden som gør man kan vælge en user.

elseif mode = \"members\" then
Response.write \"Først i member delen\"
  if request(\"UserID\") <> \"\" then
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:22 #23
Hvis du kigger længere nede i dokumentet, så er der faktisk lavet del for sig selv, som skal vise en liste over alle members.

<%
    end if
    rstemp.close
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * from [Users] ORDER BY id asc\"
    rstemp.Open SQL, conntemp, 1
    if rstemp.EOF or rstemp.BOF then
      response.write \"</b><br><font color=\'#FFFFFF\' face=\'tahoma\' size=\'1\'><center>No members added to the database!</center></font>\"
    else
  %>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
<% do while not (rstemp.eof or rstemp.bof) %>
<tr>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><a href=\"members.asp?mode=profile&id=<%=rstemp(\"UserID\")%>\"><%=rs(\"NickName\")%></a></font></td>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Age\")%></font></td>
<td align=\"center\" width=\"50%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Position\")%></font></td>

Den del skulle jeg på en eller anden måde få til at vise en liste over alle members..
Avatar billede eagleeye Praktikant
03. oktober 2001 - 15:26 #24
Ja men den kommer kun dertil hvis UserID er sat til noget på forhånd. Og den viser alle members hvis databasen ikke er tom.

Hvad bruger du UserID til?
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:28 #25
UserID er ID\'en på de inkelte Usere eller members
Avatar billede eagleeye Praktikant
03. oktober 2001 - 15:33 #26
prøv at sætte en else ind her:

<%
    end if
ELSE
    rstemp.close
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
Avatar billede eagleeye Praktikant
03. oktober 2001 - 15:34 #27
hmmmm , ikke specielt godt vist undskyld:

<%
    end if
ELSE
    rstemp.close
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * from [Users] ORDER BY id asc\"
    rstemp.Open SQL, conntemp, 1
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:35 #28
Fejltype:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A01A8)
Et objekt er obligatorisk: \'rstemp\'
/dreamteam/index.asp, line 255
Avatar billede eagleeye Praktikant
03. oktober 2001 - 15:37 #29
ups: efter rstemp.closse

<%
    end if
    rstemp.close
ELSE
    Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
    SQL = \"SELECT * from [Users] ORDER BY id asc\"
    rstemp.Open SQL, conntemp, 1
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:40 #30
Fejltype:
ADODB.Recordset (0x800A0BB9)
Argumenterne har en forkert type eller er uden for det angivne område, eller der er opstået en konflikt mellem dem.
/dreamteam/index.asp, line 258

linie 258:
rstemp.Open SQL, conntemp, 1
Avatar billede psyclown Nybegynder
03. oktober 2001 - 15:51 #31
Jeg bliver nød til at smutte nu, men jeg er på igen ved en 20 - 21 tiden
Avatar billede eagleeye Praktikant
03. oktober 2001 - 16:07 #32
så skal du havde defineret conntemp:

conntemp = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db/clan_dt_db.mdb\")

eller hvad din database hedder:
Avatar billede psyclown Nybegynder
04. oktober 2001 - 14:26 #33
nu kommer den med følgende fejl:

Fejltype:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC-driver understøtter ikke de ønskede egenskaber.
/dreamteam/index.asp, line 259

linie 258:
rstemp.Open SQL, conntemp, 1
Avatar billede eagleeye Praktikant
04. oktober 2001 - 14:37 #34
du har lavet det sådan her ikke?

conntemp = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"XXX.mdb\")
Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
SQL = \"SELECT * from [Users] ORDER BY id asc\"
rstemp.Open SQL, conntemp, 1

hedder tabellen users? findes der et id felt?
Avatar billede psyclown Nybegynder
04. oktober 2001 - 14:52 #35
mit \"id\" felt hedder UserID
Avatar billede psyclown Nybegynder
04. oktober 2001 - 15:41 #36
jeg skal da ikke bruge et felt der hedder id til noget af det der eller?
Avatar billede eagleeye Praktikant
04. oktober 2001 - 17:06 #37
ORDER ny ID asc sortere ID størst->mindst.

Så prøv denne SQL:

SQL = \"SELECT * from [Users]\"


Avatar billede eagleeye Praktikant
04. oktober 2001 - 17:55 #38
Hej
Der hvor du skriver linket ud er også en fejl der står rs(\"NickName\") rs-> rstemp:

href=\"members.asp?mode=profile&id=<%=rstemp(\"UserID\")%>\"><%=rstemp(\"NickName\")%>
Avatar billede eagleeye Praktikant
04. oktober 2001 - 17:57 #39
Skal members vises på samme side index.asp ?? for den linker til en side members.asp  og i index.asp koden ser det ud som om den er tænkt til at vise info omkring members...
Avatar billede psyclown Nybegynder
04. oktober 2001 - 18:10 #40
Okay, ved hjælp fra dig, er jeg nu kommet så langt at den nu viser member\'ne, men når jeg så klikker på den viser den ikke noget info om dem, altså der kommer en blank side.

http://www.friserverplads.dk/psyclown/dreamteam/index.asp?mode=members

det med members.asp, det var bare en fejl, det hele skal være i index.asp
Avatar billede eagleeye Praktikant
04. oktober 2001 - 18:35 #41
dit link skal se sådan her ud:

<a href=\"index.asp?mode=members&UserID=<%=rstemp(\"UserID\")%>\">
Avatar billede eagleeye Praktikant
04. oktober 2001 - 18:38 #42
her er fra elseif mode=\"menbers\" then  og til slut. Dert virker på min maskine ....:


elseif mode = \"members\" then
  conntemp = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\".\\db\\db5.mdb\")
  Set rstemp = Server.CreateObject(\"ADODB.RecordSet\")
  if request(\"UserID\") <> \"\" then
    PID = request(\"UserID\")
    if PID = \"\" then
      response.redirect \"index.asp?mode=members\"
    else
      SQL = \"SELECT * from [Users] WHERE UserID=\"& PID
      rstemp.Open SQL, conntemp, 1
%>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
<tr>
<td>
<table align=\"center\" border=\"0\" cellpadding=\"3\" cellspacing=\"0\" width=\"325\">
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Real Name:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"RealName\")%></font></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Nickname:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"NickName\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Age:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=alder(rstemp(\"BirthDate\"))%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">E-mail:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Email\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Homepage:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"HomePage\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Connection:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"connection\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Status:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"status\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Map:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavMap\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Fav. Weapon:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"FavWeapon\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">PC Spec:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"PcSpec\")%></font></td>
</tr>
<tr>
<td width=\"30%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\">Biography:</font></td>
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Bio\")%></font></td>
</tr>
</table>
</td>
</tr>
</table>
<%
    rstemp.close
    end if
  else
    SQL = \"SELECT * from [Users]\"
    rstemp.Open SQL, conntemp, 1
    if rstemp.EOF or rstemp.BOF then
      response.write \"</b><br><font color=\'#FFFFFF\' face=\'tahoma\' size=\'1\'><center>No members added to the database!</center></font>\"
    else
  %>
<br>
<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"359\">
<% do while not (rstemp.eof or rstemp.bof) %>
<tr>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><a href=\"index.asp?mode=members&UserID=<%=rstemp(\"UserID\")%>\"><%=rstemp(\"NickName\")%></a></font></td>
<td align=\"center\" width=\"25%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Age\")%></font></td>
<td align=\"center\" width=\"50%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=rstemp(\"Position\")%></font></td>
</tr>
<%
        rstemp.movenext
      loop
      rstemp.close
      response.write \"</table>\"
      \'rstemp.Close
      Set rstemp = Nothing
    End If
  End If
End If
%>
Avatar billede eagleeye Praktikant
04. oktober 2001 - 18:39 #43
hvis du ikke kan se noget tekst ved details omkrig member så er det fordi tekste-fonten er hvis  color=\"#FFFFFF\"
Avatar billede eagleeye Praktikant
04. oktober 2001 - 18:46 #44

Det er noget som er forket i denne linie:
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=alder(rstemp(\"BirthDate\"))%></font></td>

Jeg tror alder skal væk:
Det er noget som er forket i denne linie:
<td align=\"left\" width=\"70%\"><span class=\"headb\"><font color=\"#FFFFFF\" face=\"tahoma\" size=\"1\"><%=(rstemp(\"BirthDate\"))%></font></td>
Avatar billede psyclown Nybegynder
04. oktober 2001 - 19:01 #45
nej, alder er en funktion, som jeg har i functions.asp, derfor det ikke virker for dig =)
Avatar billede psyclown Nybegynder
04. oktober 2001 - 19:11 #46
det er en funktion der regner ud hvor gammel man er, min man skriver dd/mm-yyyy i feltet BirthDate.

Du skal have MANGE tak for din hjælp og især din tålmodighed og jeg ligger lige 50 point oven i dem der er nu, for din store hjælp.
MANGE TAK!
Avatar billede rosemumu55 Nybegynder
27. oktober 2010 - 17:33 #47
Hej Kære,
Mit navn er Rosemary Buba, jeg så din profil i dag kl (www.eksperten.dk) og blev intrested i dig, vil jeg også gerne vide dig mere, og jeg vil have dig til at sende en mail til min e-mail adresse, så jeg kan give dig mit billede for dig at vide hvem jeg er.
Her er min e-mail adresse (rosemary500@hotmail.fr)
Jeg tror, vi kan gå herfra!
Jeg venter på din mail til min e-mail adresse ovenfor.
Rosemarybaby.
(Husk afstanden eller farve betyder ikke noget, men elsker spørgsmål en masse i livet)
prøv og svare med denne min e-mail-adresse,
rosemary500@hotmail.fr



Hello Dear,
My name is Rosemary Buba ,i saw your profile today at (www.eksperten.dk) and became intrested in you,i will also like to know you the more,and i want you to send an email to my email address so i can give you my picture for you to know whom i am.
Here is my email address (rosemary500@hotmail.fr)
I believe we can move from here!
I am waiting for your mail to my email address above.
Rosemarybaby.
(Remeber the distance or colour does not matter but love matters alot in life)
please try and reply with this my email address,

rosemary500@hotmail.fr
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