Avatar billede cogito Nybegynder
11. marts 1999 - 00:00 Der er 2 kommentarer og
1 løsning

Includering af tekst udfra request.querystring?

Jeg er ved at lave et site, hvor jeg godt kunne tænke mig en
standardasp-side, hvor der så ud fra det brugeren vælger, og ud fra det der
bliver sendt videre i adressefeltet bliver indsat en tekst.

F.eks.: http://webside/standard.asp&fil=soc010199 og
http://webside/standard.asp&fil=kmb010299 sætter to forskellige tekstfiler
ind.

Jeg kender #include file - og cases - men er der andre muligheder. Der vil
på sigt blive tale om en del forskellige filer - så jeg synes det med cases
er lidt "bøvlet".

Peder
Avatar billede rdj Nybegynder
12. marts 1999 - 07:50 #1
Er det filer som ligger fysisk på din harddisk. Som du gerne vil have indsat imellem din html kode.
Avatar billede cogito Nybegynder
12. marts 1999 - 10:24 #2
Ja!
Avatar billede rdj Nybegynder
12. marts 1999 - 10:31 #3
Prøv med denne kode

' Define Constants
Dim sFilenavn
sFilenavn = Request.QueryString("fil")

ForReading  = 1
ForWriting  = 2
ForAppending = 8

' Map current path to physical path
curDir = Request.ServerVariables("APPL_PHYSICAL_PATH")
Response.Write "Dir: "& curDir & "<BR>"
Response.Write "File: "& sFilenavn & "<BR>"

' Create FileSytemObject Component
dim iTaeller
Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject")
if ScriptObject.FileExists(curDir + "\" + sFilenavn) then
' Read From File and Output to Screen
Set MyFile = ScriptObject.OpenTextFile(curDir + "\" + sFilenavn, ForReading)
Response.Write MyFile.ReadAll
End if
%>
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