webForumDet fria alternativet

Avstägning av html kod!

ASP

5 svar · 565 visningar · startad av paddan

Medlem sedan dec. 2002299 inlägg
Frågan#1

Hej!
Hämtar nyheter från en databas och undrar en sak. I nyheterna ligger det html kod som <strong>,<em> osv.
På första sidan skriver jag bara ut dem först 300 tecknen och ibland händre dte att tex att en <em> ligger öppen och pajar resten av designen...kan man fixa detta på någotvis?
typ att man stänger av all html kod efter en vis punkt?

Mvh Martin

Medlem sedan dec. 19996 721 inlägg
#2

Med hjälp av t.ex. Tidy så skulle du kunna stänga alla ostängda taggar, men det enklaste är nog att strippa bort alla taggar (på förstasidans nyheter) med en regexp.

http://www.webforum.nu/showthread.php?t=61318&highlight=rensa+taggar

Medlem sedan dec. 2002299 inlägg
#3

Har funderat lite, skulle vilja söka efter tex <em> i en text..problemmet jag har är att den inte hittar <em> i en sträng.
Har provat med dela upp strängen i en array för varje ord men <em> ligger jo intill ett ord och räknas med där jo!

Kan man söka igenom en sträng på något vis och leta efter just <em>?
Mvh martin

Medlem sedan dec. 19996 721 inlägg
#4

position=instr(strängen,"<em>")

Medlem sedan dec. 2002299 inlägg
#5

emission skrev:

position=instr(strängen,"<em>")

Vad menar du?

Medlem sedan dec. 19996 721 inlägg
#6

paddan skrev:

Kan man söka igenom en sträng på något vis och leta efter just <em>?

emission skrev:

position=instr(strängen,"<em>")

Det menar jag.

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)