Avatar billede boelund Nybegynder
19. september 2003 - 13:48 Der er 15 kommentarer og
1 løsning

HTTP Error 507

Jeg har et lille problem.

Jeg har et webhotel hos B-One.net som kører med Chilisoft.
Hvis dette script køres på en IIS er der ingen problemer..

Hvem kan se i denne kode, hvor mit problem er og give en hånd med rettelsen:
<!--#include file="connection.asp"-->
<!--#include file="include.asp"-->
<%
    lsql = "select * from ord where langid = " & langid
    set lrs = conn.execute(lsql)

    title = lrs("title")
%>
<html>

<head>
    <title><%=title%></title>

    <style media="all" type="text/css">

<!--#include file="style.css"-->

    </style>

</head>

<body class="side">
<%
    vis = request("vis")

    if vis = "halv" then
%>
<table style="border: #000000 0px solid; width: 99%;" cellpadding="0" cellspacing="0">
<%
    sql = "SELECT * FROM nyheder where langid = " & langid & " ORDER BY dato desc LIMIT 10"
    set rs = conn.execute(sql)
    do while not (rs.eof or rs.bof)
%>
    <tr>
        <td style="background-color: #CACACA;"><%=rs("dato")%></td>
    </tr>
    <tr>
        <td style="background-color: #DDDDDD;"><%=rs("overskrift")%></td>
    </tr>
    <tr>
        <td><%=left(rs("nyhed"), 100)%>...</td>
    </tr>
    <tr>
        <td><a href="nyheder.asp?langid=<%=langid%>&vis=hel&nid=<%=rs("nyhedsid")%>" target="side"><%=lrs("laesmereher")%></a></td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
<%
    rs.movenext
    loop
%>
</table>
<a href="nyheder.asp?langid=<%=langid%>&vis=hel" target="side"><%=lrs("allenyheder")%></a>
<%
    end if

    if vis = "" or vis = "hel" then
        nid = request("nid")
%>
<iframe src="nyheder.asp?vis=scrollbar#<%=nid%>" name="nyheder" id="nyheder" width="100%" height="100%" marginwidth="0" marginheight="0" frameborder="0"></iframe>
<%
    end if

    if vis = "scrollbar" then
%>
<table style="border: #000000 0px solid; width: 100%" cellpadding="0" cellspacing="0">
    <tr>
        <td>&nbsp;</td>
    </tr>
<%
    nsql = "select * from nyheder where langid = " & langid & " order by dato desc"
    set nrs = conn.execute(nsql)

    do while not (nrs.bof or nrs.eof)
    nyhed = "" & nrs("nyhed") & ""
    system = "" & nrs("system") & ""
%>
    <tr>
        <td style="background-color: #CACACA;"><a name="<%=nrs("nyhedsid")%>"><%=nrs("dato")%></a></td>
    </tr>
    <tr>
        <td style="background-color: #DDDDDD;"><%=nrs("overskrift")%></td>
    </tr>
    <tr>
        <td><%=nyhed%><br>
        <%
            if nrs("link1_text") <> "" then
        %>
        <br><a href="http://<%=nrs("link1_url")%>" target="_new"><%=nrs("link1_text")%></a><br>
        <%
            end if

            if nrs("link2_text") <> "" then
        %>
        <br><a href="http://<%=nrs("link2_url")%>" target="_new"><%=nrs("link2_text")%></a><br>
        <%
            end if

            if system <> "" then
        %>
        <br><br><%=system%><br>
        <%
            end if
        %>
        </td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
    <tr>
        <td>&nbsp;</td>
    </tr>
<%
    nrs.movenext
    loop
%>
</table>
<%
    end if

%>

</body>

</html>
Avatar billede -mundi- Nybegynder
19. september 2003 - 13:52 #1
hvilken linie ? og hvad står der i den linie ?
Avatar billede boelund Nybegynder
19. september 2003 - 13:53 #2
Avatar billede -mundi- Nybegynder
19. september 2003 - 13:56 #3
<%
    lsql = "select * from ord where langid = " & langid
    set lrs = conn.execute(lsql)
    if nor lrs.eof then
        title = lrs("title")
    else
        title = "Ukendt sprog"
    end if
%>
Avatar billede -mundi- Nybegynder
19. september 2003 - 13:56 #4
det var noget sludder, kigger lige igen
Avatar billede -mundi- Nybegynder
19. september 2003 - 13:59 #5
jeg kan ikke umiddelbart se noget forkert
Avatar billede keysersoze Ekspert
19. september 2003 - 13:59 #6
funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"

så får du en brugbar fejl-beskrivelse
Avatar billede -mundi- Nybegynder
19. september 2003 - 14:00 #7
prøv at klik på linket keyser :-)
Avatar billede keysersoze Ekspert
19. september 2003 - 14:01 #8
i know - men det kan boelund jo ikke se...
Avatar billede boelund Nybegynder
19. september 2003 - 14:02 #9
-mundi-
Sorry det virkede ikke...
(Samme fejl)
Af hvad jeg kan læse mig til på nettet, kunne det godt være Dato formatet der driller..
Avatar billede keysersoze Ekspert
19. september 2003 - 14:06 #10
så - nu ser siden også anderledes ud... før fik jeg en else-fejl :)
Avatar billede boelund Nybegynder
19. september 2003 - 14:22 #11
Og et andet sted har jeg læst at der er loop der driller..!

Jeg har nu brugt 5 dage på dette problem, og jeg er løbet tør for idéer...
HJÆÆÆLP..!!!!
Avatar billede eagleeye Praktikant
19. september 2003 - 14:25 #12
Hvilken database bruger du?
Avatar billede eagleeye Praktikant
19. september 2003 - 14:25 #13
glem det, det kan jeg se af koden ;)
Avatar billede keysersoze Ekspert
19. september 2003 - 14:26 #14
jeg kender ikke aspchili godt nok til at kunne se hvad det er der forvolder problemerne... den eneste mulighed jeg umiddelbart kan se er at du starter helt forfra på koden og tester den på b-one's servere næsten linie for linie for på den måde at finde ud af hvad det er der giver problemer :o/
Avatar billede boelund Nybegynder
19. september 2003 - 14:43 #15
Hey hey hey...
Jeg fandt selv fejlen...
Problemet var: session.lcid = "1030" men skulle være : session.lcid = "1033"
Dette kunne i ikke se. (Var i include.asp)...

Ellers rigtig mange gang tak for jeres hjælp :-)
Avatar billede keysersoze Ekspert
19. september 2003 - 15:03 #16
lyder underligt - så kan du jo ikke komme til at arbejde med DK tid/dato...
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