Replace - anderledes brug?
Jeg har lige et spørgsmål... et lidt svært et.Jeg er ved at lave et forum på min hjemmeside, og det går faktisk utrolig godt indtil videre. Men jeg er løbet ind i et problem, som handler om at quote noget tekst. F.eks. er der en bruger der skriver følgende:
**********
Hej, jeg har set på en hjemmeside at man kan lave det og det om til det. For de skriver nemlig:
[quote writer="Microsoft"]blablabla lave det og det[/quote]
Jeg synes det er meget spændende. Men passer det?
**********
Tamt eksempel, men faktisk et godt et. Nu skal dette omskrives til HTML, og det skal se sådan ud:
********
Hej, jeg har set på en hjemmeside at man kan lave det og det om til det. For de skriver nemlig:
<blockquote>
SKREVET AF MICROSOFT
<table>
<tr>
<td>blablabla lave det og det</td>
</tr>
</table>
</blockquote>
Jeg synes det er meget spændende. Men passer det?
************
Bemærk hvad der er sket. Værdien fra
[quote writer="Microsoft"]
er hentet og omskrevet. Det, der står i writer="Microsoft" er hentet og lavet om til "SKREVET AF _MICROSOFT_".
Resten af det der står, altså [Quote] uden writer="Microsoft" er også blevet taget, og udnyttet.
Jeg ved, hvordan [/quote] skal omskrives:
strBesked = rs("besked")
strBesked = Replace(strBesked, "[/quote]", "</td></tr></table></blockquote>")
response.write(strBesked)
Men spørgsmålet er nu, hvordan jeg omskriver det andet, altså ikke [/quote], men [quote writer="Microsoft"]. Værdien fra writer="" skal hentes, gemmes så det kan skrives et andet sted, og så skal resten omskrives til <blockqoute> osv.
Jeg bruger MDB Access Database, og lad os sige at brugerens tekst hentes fra et felt i databasen der hedder "Besked".
Håber I kan hjælpe.
