Avatar billede ankersan Nybegynder
19. september 2000 - 15:35 Der er 26 kommentarer og
1 løsning

includefil i asp

Jeg har lavet nogle sider med includede filer i asp. Desværre kan jeg kun se filerne i browserpreview på den side jeg arbejder med, ikke på dem jeg linker til, der ellers også har cludefiler. På disse kan jeg se alt andet end cludefilerne.
Jeg har hørt at jeg skal sætte en \"include tag\" ind, så cludefilerne vises, men jeg er på bar bund her (kender ikke taget)
HILFE
Der er panik på!!
Avatar billede tpiil Nybegynder
19. september 2000 - 15:36 #1
<!-- #include file=\"fil.asp\" -->
Avatar billede it-avisen.dk Nybegynder
19. september 2000 - 15:38 #2
Jeg forstår ikke dit spørgsmål, men du kan da bruge:

<%ASP KODE%>
<!-- #include file=\"loppemarked.asp\"-->
<%ASP KODE%>
Avatar billede retep Nybegynder
19. september 2000 - 15:38 #3
Hvis jeg forstår dit spørgsmål ret, er du i tvivl om hvordan man inkluderer en fil i en side?! Ikk?!
I så fald er det således:

<!-- #include file=\"inkulderingsfil.asp\" -->

Mvh
Retep

Avatar billede ankersan Nybegynder
19. september 2000 - 15:40 #4
UPS!!! havde forklaret det lidt uprecist. Jeg har lavet nogle filer i asp, med nogle includefiler i htm. Er det samme tag?? skal det gøres manuelt i alle filer der indeholder includes??, og skal de forskellige includefiler angives, eller er det én kode der kort og godt angiver at de alle (3 på hver side) skal angives?
Avatar billede tpiil Nybegynder
19. september 2000 - 15:40 #5
HMM jeg tror vi alle 3 har forstået det på samme måde :o)
Avatar billede retep Nybegynder
19. september 2000 - 15:40 #6
Du kan også bruge:

<!-- #include virtual=\"inkluderingsfil.asp\" -->

Ved virtual skal du skrive stien til din fil fra roden.

Ved file skal du skrive stien fra den mappe du er i.
Avatar billede it-avisen.dk Nybegynder
19. september 2000 - 15:41 #7
Ja du kan bruge samme kode til html!
Avatar billede jw Nybegynder
19. september 2000 - 15:41 #8
Du vil ikke kunne se dem når du arbejder med dem. Der skal du have en browser bag ved og løbende oploade. Med mindre (vist nok) at du kører win2000 server, men det ved jeg intet om!

Du må bare sidde med orginalfilerne hver for sig!

Det er i hvert tilfælde sådan jeg gør!

/jw
Avatar billede tpiil Nybegynder
19. september 2000 - 15:41 #9
kan man ikke du skal ændre html filen til asp før det virker!
Avatar billede jw Nybegynder
19. september 2000 - 15:42 #10
Hmmm (og ups) jeg misforstod vist osse !
/jw
Avatar billede it-avisen.dk Nybegynder
19. september 2000 - 15:47 #11
nej du kan da includere alt fra .inc, .asp til .html?

Mener du om man kan bruge includes i HTML kode??
Så skal du bare rename til .asp så virker det!!
Avatar billede ankersan Nybegynder
19. september 2000 - 15:47 #12
Det spiller stadig ikke. Jeg havde tag\'ne på, og jeg kan sagtens arbejde med filerne, men jeg kan ikke se dem når jeg er inde i browseren. Der er det kun det almindelige html der bliver vist.
Jeg er sgu\' ked af at jeg stinker sådan til at forklare det, men jeg gør hvad jeg kan. Håber ikke i giver op på mig :0)
Avatar billede tpiil Nybegynder
19. september 2000 - 15:49 #13
så skriv lidt kode!
Avatar billede ankersan Nybegynder
19. september 2000 - 15:52 #14
Here it goes!!

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<link rel=\"stylesheet\" href=\"IE_style.css\">
</head>

<body bgcolor=\"#FFFFFF\">
<!--#include file=\"top_inc.htm\" -->
<table width=\"740\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">
  <tr>
    <td rowspan=\"3\" width=\"200\" valign=\"top\">
      <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
        <tr class=\"midlight_border\">
          <td height=\"5\"><img src=\"grafik/spacer.gif\" width=\"1\" height=\"1\"></td>
        </tr>
      </table>
      <!--#include file=\"it_news_inc.asp\" --><!--#include virtual=\"it_news_inc.htm\" --></td>
    <td width=\"5\">&nbsp;</td>
    <td bgcolor=\"#003366\">&nbsp;<font class=\"arial_12pt\" color=\"#D7E6E6\"><b>Rambus
      to Launch 1GHz RIMM</b></font></td>
  </tr>
  <tr>
    <td><img src=\"../grafik/spacer.gif\" width=\"1\" height=\"1\"></td>
    <td height=\"5\"><img src=\"../grafik/spacer.gif\" width=\"1\" height=\"1\"></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td valign=\"top\">
      <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" bgcolor=\"#D7E6E6\" class=\"midlight_border\">
        <tr>
          <td>
            <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\" class=\"midblue_border\">
              <tr bgcolor=\"#9ABBCB\">
                <td><font class=\"dark_link\"> <font class=\"arial_11pt\">Rambus has
                  succeeded in developing memory that runs faster than one gigahertz.
                  According to a report on The Register, the 1066MHz memory is
                  born out of standard 800MHz RIMMs and will be aimed at giving
                  2.1 Gbps of memory bandwidth. Production is scheduled for next
                  year, according to The Register, and it prompted executives
                  from Samsung and Hyundai as well as Toshiba, Infineon and NEC
                  to say they will produce cells using faster technology. <br>
                  Source: SysOpt </font></font></td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
    </td>
  </tr>
</table>
<!--#include file=\"bun_inc.htm\" -->
</body>
</html>
Avatar billede retep Nybegynder
19. september 2000 - 15:54 #15
Hvis du includer ASP-filer, skal de jo ligge i din servermappe... Og åbnes via http://localhost.

Ellers vil de jo ikke blive oversat af serveren. 
Avatar billede ankersan Nybegynder
19. september 2000 - 15:55 #16
Lyder fint, hvordan gør jeg?
Avatar billede retep Nybegynder
19. september 2000 - 15:57 #17
Øhhh, ligesom normalt med ASP sider :-)

Men hvis du heller ikke får htm-filerne frem, så er det ikke det der er problemet.
Avatar billede ankersan Nybegynder
19. september 2000 - 16:00 #18
Ok indrømmet: Jeg er temmelig rookie i asp, har du en kode jeg kan suge??

Jeg kan sagtens se htm-filerne, så jeg tror du har fat i det rigtige.
Avatar billede retep Nybegynder
19. september 2000 - 16:06 #19
Altså, de htm-filer du inkluderer kan du godt se fra din side?

Når du kører ASP, som er et serverside-script, skal filerne placeres i en bestemt folder, alt efter hvad du har valgt da du installerede PWS (personal web server) eller IIS (internet information server). Hvis du valgte default, er stien nok c:\\inetpub\\wwwroot\\

Du ser dit ASP ved at åbne filerne i din browser. Dvs. i din browser skriver du http://localhost/dinfilmedinkludes.htm (eller .asp)

Avatar billede ankersan Nybegynder
19. september 2000 - 16:13 #20
Jeg ved godt det lyder mærkeligt, men jeg kan se de includede filer når jeg siger preview in browser. Men kun på den side jeg previewer. Når jeg bruger linkene kan jeg ikke se de inkluderede filer på de andre sider. Dette gælder for alle siderne. Lige gyldig hvilken side jeg arbejder med og siger preview in browser kan jeg se det hele, men ikke på linkene. Det mærkelige er at der i kilden på de links hvor jeg ikke kan se de ikluderede filer, er samme include-kode som på den jeg arbejder med, og dermed godt kan se!!

Alle filerne ligger i samme mappe.

Jeg er helt blank!!
Avatar billede retep Nybegynder
19. september 2000 - 18:27 #21
Meget meget mystisk!!! Og din andre sider ligger selvfølgelig også i samme mappe?

Avatar billede ankersan Nybegynder
19. september 2000 - 19:07 #22
Jep, hele skidtet ligger i samme mappe. Jeg har set at der, når jeg ser i browseren står MM... i kilden på dén jeg kan se cludefilerne på, og bare det sædvanlige <--cludefil--> tag på dem jeg ikke kan se. Har dette noget at skulle have at sagt??
Avatar billede retep Nybegynder
19. september 2000 - 19:34 #23
Øhhh??? MM? Mon det er et par M&M\'s der laver ballade? ;)

Det tør jeg ikke svare på uden at se kilden.

Avatar billede s_raagaard Nybegynder
20. september 2000 - 00:55 #24
Alle dine filer med asp kode skal ligge på din server.....i PWS eller w2k (IIs5) - sikkert i stien c:\\inetpub\\wwwroot\\DinMappe

Du kalder så filerne:

http://localhost/DinMappe

Hvor localhost sikkert er navnet på din PC

Så bør det virke

/søren

Avatar billede retep Nybegynder
20. september 2000 - 07:51 #25
s_raagaard>>
Ja, præcis det samme som jeg svarede for 5 beskeder siden ;-) Men af en eller anden mærkelig grund virkede det heller ikke...

Mvh
Retep
Avatar billede ankersan Nybegynder
20. september 2000 - 08:51 #26
Jeg havde misset at jeg SKULLE skrive adressen i browseren, og ikke bare åbne siden fra redigeringsprogrammet. SORRY, men tusind tak for hjælpen (og tålmodigheden)
Avatar billede retep Nybegynder
20. september 2000 - 19:05 #27
Ahhh... :-)

Selv 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