1) Find ud af hvilken ASP version du rent faktisk kører:
<% function GetScriptEngineInfo dim s s = ScriptEngine & " Version " s = s & ScriptEngineMajorVersion & "." s = s & ScriptEngineMinorVersion & "." s = s & ScriptEngineBuildVersion GetScriptEngineInfo = s end function
Så der var noget, du ikke har fortalt os! Mon ikke der kunne være en fejl i forbindelse med at den bliver inkluderet? Du er velkommen til at vise os mere kode.
Det hele bliver inkluderet på en kompliceret default-side med en masse andre includes. Du kan se filen her: http://www.desijowns.dk/default.asp.txt men det er bare en masse includes, intet hokus pokus...
Jeg kan ikke se at fckeditor.asp bliver inkluderet noget sted.
Det er en temmelig uelegant og ineffektiv måde du bruger dine inkluder på. Din mysqlconn.asp bliver inkluderet lige så mange gange som du har skrevet den, uagtet det står i if-sætninger. ASP inkluderer *alle* filer *før* den overhovedet begynder at udføre een eneste sætning. Dit resulterende script bliver unødigt stort på den måde.
Det blev før inkluderet i toppen, men prøvede at rykke det ind under een af de eksisterende includes, men med samme resultat. Ja, jeg er klar over at løsningen ikke er optimal - det er lang tiden siden jeg begyndte udviklingen. Hvad skal jeg gøre for at optimere det - if ... then server.execute ... end if måske?
Sorry! Dvs. at hvis denne class skal defineres så skal det gøres aller yderst i min default-side? Det prøver jeg... Har du nogen idé til, hvordan jeg kan optimere denne default-side?
Du kan jo bare starte med at inkludere hvad du skal bruge. Det bliver jo inkluderet alligevel uanset dine if-er. Man kan også med en vis ret sige, at ASP er en smule ude af trit med de krav man i dag ville stille til et web-udviklingsmiljø. Det undrer mig tit, at så mange stadig kramagtigt holder fast ved både at lære det og bruge det. Men hver sin lyst...
Hehe, jeg er kommet lidt sent igang med ASP, men hopper da også snart på .NET-vognen.
Men hvordan nøjes jeg med at includere det jeg skal bruge hvis ikke jeg kan bruge if-sætninger - ellers ved jeg jo ikke om jeg skal bruge det eller ej?
Så vil formulere det på en anden måde: inkluder alt hvad du måske får brug for. Det bliver som sagt inkluderet alligevel, selv om du har "if"-er rundt om.
Okay... men jeg har jo ikke inkluderet noget i den default-fil som jeg ikke har brug for på et eller andet tidspunkt. Hvordan kan jeg ellers gøre det - med SELECT CASE og SUBs måske?
Well, tilbage til spørgsmålet. Du havde selvfølgelig ret og det løste da også mit problem at flytte det ud af if-sætningen, så hvis du laver et svar, så er pointene dine... Tak for hjælpen!
"if" og "select case" er det samme problem. Er der noget på de sider der vises, som måske ikke skal vises, er det en mulighed at putte det i "subs", og så med if-sætninger bestemme hvilke subs, der skal vises.
Hmmm, nå ingen der vil have point - så snupper jeg dem tilbage...
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.