Avatar billede toni01 Nybegynder
06. februar 2001 - 15:16 Der er 12 kommentarer og
1 løsning

problem med includefil

Hejsa

Jeg har et projekt hvor jeg flere steder referere til  includefiler, men på en af asp filerne, virker det ikke.
Jeg kan tage og copiere referencen <!-- #include file=\"Besvar.inc\" --> og sætter den ind i alle andre aspfiler, som ligger i samme mappe og her virker det.
Hvad kan der være galt?
Avatar billede spectual Nybegynder
06. februar 2001 - 15:17 #1
definér \"virker ikke\"
Avatar billede toni01 Nybegynder
06. februar 2001 - 15:20 #2
Der sker ikke en sk.. der kommer hverken fejlmeddelelse, og det kode som står i incfilen vises ikke.
Avatar billede spectual Nybegynder
06. februar 2001 - 15:24 #3
mon ikke det er koden i include filen der er noget i vejen med...?

Hvis der ikke kommer en fejlmeddelse, er det enten fordi du ikke kan se den eller også... ja... er der ikke i noget i vejen med selve include-linjen.

Prøv at lave en funktion, der bare indeholder en reponse.write (kald den i ASP-filen) og se om den ikke skriver den ud.
Avatar billede toni01 Nybegynder
06. februar 2001 - 15:25 #4
tror det ikke jeg kan se include filen i alle andre aspfiler?
Avatar billede kasseper Nybegynder
06. februar 2001 - 15:31 #5
prøv at lave en function i din include fil og kald den fra den anden side...
Hvis du ikke kan se den inkluderet fil, vil der komme en fejl ellers ikke
Avatar billede spectual Nybegynder
06. februar 2001 - 15:34 #6
hvis du ikke får nogen fejlmeddelser må det da ligesom være din kode (enten i asp filen eller i include-filen) der er noget i vejen med.

Er der noget, der specielt for den pågældende ASP fil i forhold til de andre?

Er der nogle betingelser i include filen, der har betydning for afviklingen af funktionen?
Avatar billede toni01 Nybegynder
06. februar 2001 - 15:51 #7
Includefil

<TABLE CLASS=\"clsForm\" align=center cellspacing=1 border=0>
    <TR class=clsListHeading>
        <TD colspan=\"2\" valign=\"center\">       
            <b><U><big>Svar på indlæg til Project</big></U></b>
        </TD>       
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">
            &nbsp;<b>Tittel:</b>
        </TD>
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">
            &nbsp;<INPUT id=txtTitle name=txtTitle Style=\"WIDTH: 250px\">
        </TD>       
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">
            &nbsp;<b>Besked:</b>
        </TD>
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">&nbsp;<TEXTAREA cols=50 id=textarea1 name=textarea1 rows=10></TEXTAREA>
        </TD>       
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">
            &nbsp;<b>Vedhæft fil:</b>
        </TD>
    </TR>
    <TR class=clsOddRow>
        <TD colspan=\"2\">
            &nbsp;<INPUT type=\"file\" id=file1 name=file1 style=\"HEIGHT: 22px; WIDTH: 341px\">
        </TD>       
    </TR>
    <TR class=clsOddRow>
        <TD width=\"5%\">
            <INPUT class=\"clsButton\" type=button value=\"Gem\" id=cmdGemIndlæg name=cmdGemIndlæg>
        </TD>
        <TD width=\"95%\">
            <INPUT class=\"clsButton\" type=button value=\"Annuller\" id=cmdAnnullerIndlæg name=cmdAnnullerIndlæg>
        </TD>       
    </TR>
</TABLE>

udklip asp fil

<BODY>
<FORM ID=frmProjektIndlaeg method=post action=ProjektIndlaeg.asp>
<!-- #include file=\"Besvar.inc\" -->
<TABLE CLASS=\"clsForm\" align=center cellspacing=1 border=0>
    <TR class=clsListHeading>
Avatar billede toni01 Nybegynder
06. februar 2001 - 15:59 #8
hej kasseper har prøver dit forslag der kommer fejl type mismatch.

men når jeg gør det samme fra anden side virker det?
Avatar billede gandalfthewhite Nybegynder
06. februar 2001 - 16:00 #9
Der er ikke noget galt med indholdet af din include. Nogle gange er din fejlmeddelese \"skjult\" i html-koden. Vælg vis kode og hop ned i bunden og se og ikke der skulle være en fejlmeddelelse dernede, f.eks. include file not found.

Hvis filerne ikke ligger i samme bibliotek skal du have en relativ sti på f.eks.

<!-- #include file=\"../andenfolder/Besvar.inc\" -->
Avatar billede spectual Nybegynder
06. februar 2001 - 16:00 #10
ok. hvad med at putte det ind i en funktion a lá:

function besvar
%>
<table>
</table>
<%
end function

...og i asp fil:

<!-- #include file=\"besvar.inc\" -->
<html>
<body>
<form method=\"post\" action=projektindlaeg.asp>
<% besvar %>
</form>
</body>
</html>

... virker det bedre?
Avatar billede toni01 Nybegynder
06. februar 2001 - 16:06 #11
har fået det til at virke, jeg oprettede en ny asp fil, derpå kopierede jeg alt kode fra omtalte fil, og her virker det.
Avatar billede spectual Nybegynder
06. februar 2001 - 16:11 #12
tillykke.
Avatar billede toni01 Nybegynder
06. februar 2001 - 16:12 #13
tak
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