Avatar billede retardedmonks Nybegynder
12. marts 2004 - 19:12 Der er 19 kommentarer og
2 løsninger

fejl på hjemmeside?

<html>
<head>
<title>Team -|DoH|- Danes on Hunt</title>

<link rel="stylesheet" type="text/css" href="style/style.css">

<meta name="Author" content="Claes">
<meta name="Description" content="Denne hjemmeside er opholdsstedet for den nordsjællandske klan/team -|DoH|-">
<meta name="Keywords" content="doh,klan,1.6,counter,strike,team,website">
<meta name="Generator" content="Microsoft FrontPage 4.0">
<meta name="Language" content="DK">
<meta name="Robots" content="All">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>


<body alink="0000FF" vlink="0000FF" link="0000FF">

<center>
<table id="top" border="1" style="border-collapse: collapse">
    <tr>
        <td align="center">
            <!-- #include file='sider/top.asp' -->
        </td>
    </tr>
</table>
</center>
<table id="motherboard" align="center" border="1" style="border-collapse: collapse">
    <tr>
        <td id="menu">
            <!-- #include file='sider/menu.asp' -->
        </td>
        <td id="midt">
        <%if request("side") = "billeder" then%>
        <!-- #include file='sider/billeder.asp' -->
        <%elseif request("side") = "clanwars" then%>
        <!-- #include file='sider/clanwars.asp' -->
        <%elseif request("side") = "contact" then%>
        <!-- #include file='sider/contact.asp' -->
        <%elseif request("side") = "create" then%>
        <!-- #include file='sider/create.asp' -->
        <%elseif request("side") = "downloads" then%>
        <!-- #include file='sider/downloads.asp' -->
        <%elseif request("side") = "events" then%>
        <!-- #include file='sider/events.asp' -->
        <%elseif request("side") = "logaf" then%>
        <!-- #include file='sider/logaf.asp' -->
        <%elseif request("side") = "login" then%>
        <!-- #include file='sider/login.asp' -->
        <%elseif request("side") = "medlemmer" then%>
        <!-- #include file='sider/medlemmer.asp' -->
        <%elseif request("side") = "rediger" then%>
        <!-- #include file='sider/rediger.asp' -->
        <%elseif request("side") = "sponsor" then%>
        <!-- #include file='sider/sponsor.asp' -->
        <%elseif request("side") = "taktikker" then%>
        <!-- #include file='sider/taktikker.asp' -->
        <%elseif request("side") = "training" then%>
        <!-- #include file='sider/training.asp' -->
        <%else%>
        <!-- #include file='sider/midt.asp' -->
      <%end if%>
        </td>
        <td id="menu" align="right">
        <!-- #include file='sider/menu2.asp' -->
        </td>
    </tr>
</table>
</body>
</html>

jeg kan altså ikke finde fejlen, men den viser alligevel intern http 500 fejl som er en ASP fejl.
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:17 #1
funktioner -> indstillinger -> avanceret -> fjern hak i "vis meddelser om uskadelige HTTP-fejl"
Og så skriv fejlen herinde...
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:18 #2
Og det skulle selvfølgelig ikke være et svar.
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:20 #3
<html>
<head>
<title>Team -|DoH|- Danes on Hunt</title>

<link rel="stylesheet" type="text/css" href="style/style.css">

<meta name="Author" content="Claes">
<meta name="Description" content="Denne hjemmeside er opholdsstedet for den nordsjællandske klan/team -|DoH|-">
<meta name="Keywords" content="doh,klan,1.6,counter,strike,team,website">
<meta name="Generator" content="Microsoft FrontPage 4.0">
<meta name="Language" content="DK">
<meta name="Robots" content="All">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>


<body alink="0000FF" vlink="0000FF" link="0000FF">

<center>
<table id="top" border="1" style="border-collapse: collapse">
    <tr>
        <td align="center">
            <!-- #include file="sider/top.asp" -->
        </td>
    </tr>
</table>
</center>
<table id="motherboard" align="center" border="1" style="border-collapse: collapse">
    <tr>
        <td id="menu">
            <!-- #include file="sider/menu.asp" -->
        </td>
        <td id="midt">
        <%if request("side") = "billeder" then%>
        <!-- #include file="sider/billeder.asp" -->
        <%elseif request("side") = "clanwars" then%>
        <!-- #include file="sider/clanwars.asp" -->
        <%elseif request("side") = "contact" then%>
        <!-- #include file="sider/contact.asp" -->
        <%elseif request("side") = "create" then%>
        <!-- #include file="sider/create.asp" -->
        <%elseif request("side") = "downloads" then%>
        <!-- #include file="sider/downloads.asp" -->
        <%elseif request("side") = "events" then%>
        <!-- #include file="sider/events.asp" -->
        <%elseif request("side") = "logaf" then%>
        <!-- #include file="sider/logaf.asp" -->
        <%elseif request("side") = "login" then%>
        <!-- #include file="sider/login.asp" -->
        <%elseif request("side") = "medlemmer" then%>
        <!-- #include file="sider/medlemmer.asp" -->
        <%elseif request("side") = "rediger" then%>
        <!-- #include file="sider/rediger.asp" -->
        <%elseif request("side") = "sponsor" then%>
        <!-- #include file="sider/sponsor.asp" -->
        <%elseif request("side") = "taktikker" then%>
        <!-- #include file="sider/taktikker.asp" -->
        <%elseif request("side") = "training" then%>
        <!-- #include file='sider/training.asp' -->
        <%else%>
        <!-- #include file="sider/midt.asp" -->
      <%end if%>
        </td>
        <td id="menu" align="right">
        <!-- #include file="sider/menu2.asp" -->
        </td>
    </tr>
</table>
</body>
</html>

men skal der ikke " omkring en include fil og ikke bare '...
Avatar billede thesurfer Nybegynder
12. marts 2004 - 19:30 #4
ellebaek> Når man skal checke mange værdier, er det bedst og hurtigst, at bruge Select Case:

<%
Select Case LCase(request("side"))
case "billeder"
%>
<!-- #include file="sider/billeder.asp" -->

<%
case "clanwars"
%>
<!-- #include file="sider/clanwars.asp" -->

<%
' osv...............


' Hvis en bruge *selv* har indtastet en "side", ville der jo være fejl, da man ikke har noget kode for "siden"
' Derfor bruger man en "case else" der f.eks. henter en "fejl"-side:

case else
%>
<!-- #include file="sider/fejl.asp" -->

<%
' afslut "Select":
End Select
%>


Når man sammenligner noget tekst, skal man *altid* huske at bruge, enten LCase (LowerCase = små bogstaver) eller UCase (UpperCase = STOR BOGSTAVER).
Der er nemlig forskel på "hej", "hEj" og "HeJ".
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:33 #5
Surfer -> Ja, der er forskel, men hvis siderne er defineret som links kan det være lige meget med UCase..
Og mht. Select case, så har du sikkert ret... Det skal jeg ikke gøre mig videre klog på, men retardedmonks havde sit script på den måde, men det gav en fejl. Denne fejl løses ikke med select case. For det kan if godt håndtere..
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:43 #6
Det skal lige siges, at mht "lige meget" mener jeg at hvis en bruger ikke skal tilgå siderne manuelt, så kan man være sikker på man har skrevet linket ind rigtigt.
c",)
Avatar billede thesurfer Nybegynder
12. marts 2004 - 19:47 #7
hehe.. den er jeg med på :-)

Men der er altid en eller anden pilfinger (sådan en som undertegnet) der kan inde på sådan noget ;-)
Hvis det står i URL'en, kan det laves om :-)

Fejlen ligger sikkert (som du har nævnt) i: men skal der ikke " omkring en include fil og ikke bare '...

Vi bliver jo nød til, at vente på noget feedback fra retardedmonks..
Avatar billede ellebaek Nybegynder
12. marts 2004 - 19:49 #8
Præcis...

Jeg kender godt det der med store og små bogstaver etc.
Det er også altid nemmere at skrive en hjemmesideadresse ind næste gang man skal ind på siden ;-)
Avatar billede retardedmonks Nybegynder
12. marts 2004 - 20:04 #9
jeg har chekket alle linksne igennem og de er stavet rigtigt.
min fætter er programmør og har hjulpet mig med includsne og han siger man skal bruge ' (det bruger han selv) han side er www.frip.dk/meet2date, men jeg har bare ikke kunne få fat på ham på det sidste så jeg ville lige spørge jer.
Avatar billede ellebaek Nybegynder
12. marts 2004 - 20:08 #10
prøv det jeg skrev: 12/03-2004 19:20:38

hvis det ikke virker, så prøv det jeg skrev: 12/03-2004 19:17:53
Avatar billede thesurfer Nybegynder
12. marts 2004 - 20:08 #11
retardedmonks> Vi skal se fejlmeddelelsen, så gør lige det der står i ellebaeks første indlæg.
Avatar billede ellebaek Nybegynder
12. marts 2004 - 20:09 #12
ja, i omvendt rækkefølge ;-)
Avatar billede retardedmonks Nybegynder
12. marts 2004 - 20:14 #13
jeg gjorde det som han sagde men i kan nok selv se fejlen på www.frip.dk/doh
Avatar billede ellebaek Nybegynder
12. marts 2004 - 20:18 #14
fejlen ligger på siden login.asp

Kan du ikke lige vise koden for den ?
Avatar billede ellebaek Nybegynder
12. marts 2004 - 20:18 #15
Avatar billede thesurfer Nybegynder
12. marts 2004 - 20:26 #16
der er fejl i i /doh og i /doh/sider/login.asp:

/doh:

Microsoft VBScript compilation  error '800a03ea'

Syntax error

/doh/Default.asp, line 51

elseif request("side") = "medlemmer" then
^


/doh/sider/login.asp:

Microsoft VBScript compilation  error '800a03ea'

Syntax error

/doh/sider/login.asp, line 32

else
^
Avatar billede retardedmonks Nybegynder
12. marts 2004 - 20:31 #17
Det var super tak tak nu virker det jeg havde sat et end if for meget ind (dumb me). jeg ved ikke ellebaek om jeg også skal give thesurfer point du kom med svaret menhan hjalp en del det er oppe til dig...
Avatar billede ellebaek Nybegynder
12. marts 2004 - 20:32 #18
giv ham bare halvdelen ;-)
Avatar billede retardedmonks Nybegynder
12. marts 2004 - 20:34 #19
thesurfer svar du også så får i lige point
Avatar billede thesurfer Nybegynder
12. marts 2004 - 20:35 #20
OK, men så kun fordi det er dig ;-)
Avatar billede thesurfer Nybegynder
12. marts 2004 - 20:35 #21
doh :-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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