10. november 2000 - 15:47Der er
10 kommentarer og 1 løsning
include file . dur ikke !
På http://www.zqueek.dk/default.asp bruger jeg include file og hvis jeg ændre en fil som jeg bruger på default.asp med include file så ændre den sig ikke. Hvad er problemet ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Side ændre sig ikke når jeg trykker opdater på default.asp men da jeg har ændret menu.asp som der bruges på default.asp Loader stadig den gamle fil selom den er slettet og afstattet af den nye menu.asp .
Prøv at stoppe serveren og starte den igen. Nogle gange har IIS lidt svært ved at fatte at den IKKE skal bruge en fil fra serverens cache hvis der er en nyere version. Jeg har haft samme problemer med nogle java-appleter, det hjalp ikke at rydde browserens chache, men det hjalp at genstarte serverprogrammet.
Tja, jeg kunne ikke sige det bedre... IIS kan ikke lige helt finde ud af det der med at styre cachen... Du vil få samme problem, hvis du begynder at opdaterer komponenter på serveren...
Freepaq køre så vidt jeg kan huske med Apache server?
Anyway, hvis du vil lave noget lignende uden include file, så bliver du nærmest nødt til at åbne filen, udføre alt hvad der står i den, og lukke den igen... det er godt nok langsommere og kræver mere, men jeg kan ikke rigtig se hvad du ellers skal gøre...
koden ville nok ligne sådan noget:
dim fso, f, contents fso = CreateObject(\"Scripting.FileSystemObject\") f = fso.OpenTextFile(\"/sti til din asp-fil/menu.asp\",1) contents = f.ReadAll f.Close() Eval(contents)
Men som sagt er det nok noget, der bruger en del mere serversaft end SSI, så du bør ikke gøre det hvis din include er lang.
Jeg laver jeg bare en lille *.inc fil og bruger response.write(menu2)
så indeholder filen bare.
menu2=\"<b><br> menuen</b>\" og sefølgelig længere ;)
~> the..netfreak
Synes godt om
Ny brugerNybegynder
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.