02. juni 2004 - 12:30Der er
12 kommentarer og 1 løsning
finde ord i text string
Hej eksperten jeg har fundet et script på html.dk hvor man kan hive informationer fra en textfil
Mit problem er nu at jeg gerne vil have en <span class="red"> </span> rund om tekster hvor red indgår.
hvad hedder denne kommando i asp hvor man tjekker for om ord indgår i streng
den skal tjekke op på f.ReadLine for ordet
efter dette kan det løses med if sætninger med flere farver.
En anden ting jeg gerne også vil vide er om man kan hente filen fra en mappe uden for inetpub.
eks. hvis jeg har en fil på e:\test\log.txt kan man det?
Her er koden fra html.dk
<html> <title>Læse fra tekstfiler</title> <head> </head> <body> <% Dim fso, f, filespec Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("/tutorials/asp/log.txt") Set f = fso.OpenTextFile(filespec,1)
' Læs linie for linie indtil slutningen af filen Do While not f.AtEndOfStream If
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Det virker med lidt modifikationer så derfor deler i points
her er koden
<html> <title>Læse fra tekstfiler</title> <head> <style>
.red {color:red}
</style> </head> <body> <% Dim fso, f, filespec, strTest Set fso = CreateObject("Scripting.FileSystemObject") filespec = Server.Mappath("/tutorials/asp/log.txt") Set f = fso.OpenTextFile(filespec,1)
' Læs linie for linie indtil slutningen af filen Do While not f.AtEndOfStream
strTest = f.ReadLine
if instr(1, strTest,"red") then Response.write "<span class=""red"">"& strTest & "</span><br>" else Response.write strTest & "<br>" end if
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.