Avatar billede werd Nybegynder
19. juni 2003 - 13:59 Der er 4 kommentarer og
1 løsning

menu i .txt fil

jeg vil lave tre menuer i hver sin .txt fil med flg. struktur:

Linknavn1 link1
Linknavn2 link2
Linknavn3 link3
Linknavn4 link4
osv...

hvordan ville man i så fald kunne generere flg:

<a href="link1">linknavn1</a>
<a href="link2">linknavn2</a>
<a href="link3">linknavn3</a>
<a href="link4">linknavn4</a>

HUSK! - der er et ubestemt antal menupunkter
Avatar billede ellebaek Nybegynder
20. juni 2003 - 19:55 #1
<%
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("dinfil.txt")
Set f = fso.OpenTextFile(filespec,1)

' Læs linie for linie indtil slutningen af filen
Do While not f.AtEndOfStream
  linie = f.ReadLine
  myarr = split(linie," ")
  response.write "<a href="&myarr(1) & ">"&myarr(0) & "</a><br>"
Loop

f.Close
%>

Dette virker og er testet...

Så skal du bare tilpasse navnet på din fil...

..Ellebæk!
Avatar billede werd Nybegynder
21. juni 2003 - 16:47 #2
det ser rigtigt ud!

hvis jeg senere skal ændre filen (i et <textarea> hvilken filespec skal man så skrive?)

Set f = fso.OpenTextFile(filespec,1) <== - skal man ikke skifte 1 ud med 3?
Avatar billede ellebaek Nybegynder
21. juni 2003 - 21:42 #3
<%
Set fso = CreateObject("Scripting.FileSystemObject")
filespec = Server.Mappath("dinfil.txt")
Set f = fso.OpenTextFile(filespec,2)

f.Write Request.Form("tekstblok")
%>

Så kan du gøre det på denne måde.
Så skriver du teksten der er skrevet ind i feltet textblok
Avatar billede werd Nybegynder
21. juni 2003 - 21:56 #4
ok, det vil jeg lege videre med så. Tak for hjælpen!
Avatar billede ellebaek Nybegynder
21. juni 2003 - 21:58 #5
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

IT-JOB