Avatar billede bruhnsweb Nybegynder
26. august 2003 - 17:22 Der er 4 kommentarer og
2 løsninger

Replace funktion

Hej Eksperter!

Jeg har en normal replace funktion:
<% tekst = replace(RS_nyheder("tekst"),vbCrLf,"<br>")
  response.write tekst %>

Jeg vil gerne ha den udvidet lidt.

Når der i teksten står skal den udskifte med:
<img src="
og
med
">

Hvordan får jeg det ind i samme sætning??
Avatar billede netro Nybegynder
26. august 2003 - 17:45 #1
tekst = RS_nyheder("tekst")
tekst = replace(tekst, vbCrLf, "<br>")
tekst = replace(tekst, "[img]", "<img src=""")
tekst = replace(tekst, "[/img]", """>")
Avatar billede netro Nybegynder
26. august 2003 - 17:48 #2
Du kan godt skrive det på en linie, men det ser noget forvirrende ud.

tekst = replace(replace(replace(RS_nyheder("tekst"), vbCrLf, "<br>"), "[img]", "<img src="""), "[/img]", """>")
Avatar billede bruhnsweb Nybegynder
26. august 2003 - 17:49 #3
Tester lige - Tak
Avatar billede tchami Nybegynder
28. august 2003 - 08:20 #4
Og hvis du gerne vil ha' koden lidt pænere kan du bare smide det ind i en funktion:

Function funcReplace(varTekst)
varTekst = replace(varTekst, vbCrLf, "<br>")
varTekst = replace(varTekst, "[img]", "<img src=""")
varTekst = replace(varTekst, "[/img]", """>")
funcReplace = varTekst
End Function

Så kan du bare lave en

<%
Response.Write funcReplace(RS_nyheder("tekst"))
%>

og du skulle gerne ende med samme resultat.
Avatar billede bruhnsweb Nybegynder
30. august 2003 - 22:12 #5
Den skriver ikke noget  - Altså svaret kommer ud blankt...???

<%
tekst2 = RS_anmeldelser("tekst2")
tekst2 = replace(tekst2, vbCrLf, "<br>")
tekst2 = replace(tekst2, "[img]", "<img src=""")
tekst2 = replace(tekst2, "[/img]", """>")
%>
Avatar billede tchami Nybegynder
30. august 2003 - 22:19 #6
Du skal skrive Response.Write tekst2 til sidst, altså
<%
tekst2 = RS_anmeldelser("tekst2")
tekst2 = replace(tekst2, vbCrLf, "<br>")
tekst2 = replace(tekst2, "[img]", "<img src=""")
tekst2 = replace(tekst2, "[/img]", """>")
Response.Write tekst2
%>
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