dupe kolla #include's

ASP

3 svar · 179 visningar · startad av void

Medlem sedan jan. 200212 inlägg
Trådstart#1

Finns det något sätt för att kolla om man har inkluderat en file med #include redan ?

Man skulle kunna skapa en global variabel i varje fil.

Exempel:
if (!FILENAME_INCLUDED)
{
var FILENAME_INCLUDED = true;

kod
...
...
}

Det jag vill veta är om det finns något bättre sätt.

Medlem sedan jan. 200212 inlägg
#2

Mitt exempel skulle nog ändå inkludera hela filen först :(

Medlem sedan juni 2000690 inlägg
#3

Jo, eftersom includes körs FÖRE all skriptkod så funkar det inte. Ser heller ingen vits eftersom du ändå inte kan includera nåt i efterhand (undantag då om du använder Server.Execute) :)

Medlem sedan dec. 19995 874 inlägg
#4

Du kan ju exempelvis skapa en sessionsvariabel i den fil som du inkluderar. Sedan kollar du på sidan för alla de filer som är möjliga.
Så ser du om den är inkluderad eller ej.

262 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)