webForumDet fria alternativet

Inga fula ord

ASP

19 svar · 331 visningar · startad av sin_adec

Medlem sedan apr. 2002272 inlägg
Frågan#1
Tänkte göra en artikel script.. Besökarna ska kunna kommentera artikeln...

men jag vill inte ha en massa fula ord ..

om någon skriver typ "Idiot" så ska det bli *Censur*
Medlem sedan juni 20019 519 inlägg
#2

reg.expression säger jag.. men jag kommer får 90000 personer emot mej här :)

Medlem sedan sep. 20005 700 inlägg
#3

jag håller med voigtann1, regexp helt klart!

Medlem sedan juni 20019 519 inlägg
#4

men något så här:

Function cencur(mess)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
mess = Server.HTMLEncode(mess)

'alla ord som man inte får använda
objRegExp.Pattern = "(fan|helvete|etc|n00b|idiot|voigtan)"
'Vad som ska stå istället
mess = objRegExp.Replace(mess,"<I>*censur*</i>")

	cencur = mess
End Function
%>

<%cencur(rs("fält"))%>
Medlem sedan sep. 20005 700 inlägg
#5

voigtann1 skrev:

men något så här:

Function cencur(mess)

Set objRegExp = New regexp
objRegExp.Global = true
objRegExp.IgnoreCase = true
mess = Server.HTMLEncode(mess)

objRegExp.Pattern = "(fan)(helvete)(etc)(n00b)(idiot)(voigtan)"
mess = objRegExp.Replace(mess,"<I>*censur</i>")

	cencur = mess
End Function
%>

<%cencur(rs("fält"))%>

nja pattern skulle nog se ut såhär istället:

objRegExp.Pattern ="(fan|jävla|helvete|idiot)"

ja, bara pula in alla ord som du vill ska bli censurerade där och skilja varje ord med en pipe (|)

Medlem sedan juni 20019 519 inlägg
#6

Jag kom på det så jag ändrade snabbt som *cencur* :)

Medlem sedan apr. 2002272 inlägg
#7

(mess) vad är det??.. är det typ recset("mess")????...
Don't understand..

Medlem sedan juni 20019 519 inlägg
#8

mess är en verbial som jag gjorde(tror jag), kan vara typ vad som ska översättas eller köras med reg.expressions... du kan ha cencurord eller vad du nu vill.. jag kör alltid mess.
så om du gör:

<%=cencur("FAN")%> så skriver den ut *cencur* istället.. men du kan göra det med en databas med:
<%=cencur(rs("fält"))%>

Medlem sedan sep. 20005 700 inlägg
#9

sin_adec skrev:

(mess) vad är det??.. är det typ recset("mess")????...
Don't understand..

nee, han gjorde en funktion som du kallar på.. t.ex såhär
Response.Write censur("texten som ska ska kollas för eventuell censurering")

Medlem sedan juni 20019 519 inlägg
#10

Gein jag kan förlara :)

Medlem sedan sep. 20005 700 inlägg
#11

voigtann1 skrev:

Gein jag kan förlara :)

förlåt då! jag vill också hjälpa till! ;) :f

Medlem sedan juni 20019 519 inlägg
#12

tack :) jag bara skojade med dej :)

Medlem sedan sep. 20005 700 inlägg
#13

voigtann1 skrev:

tack :) jag bara skojade med dej :)

jo, jag förstod det ;) vi börjar hamna lite OT här känns det som :e

Medlem sedan juni 20019 519 inlägg
#14

OT??? vad är det???.. känner mej nästan duktig som kan svara på frågorna så kommer du :)

Medlem sedan apr. 2002272 inlägg
#15

Tror att jag börjar förstå...... Tror... kommer säkert att fråga snart igen..

Medlem sedan juni 20019 519 inlägg
#16

det är bra.. annars så är det bara att fråga...

Medlem sedan mars 20025 907 inlägg
#17

voigtann1 skrev:

OT??? vad är det???

Of Topic! (kännde mig tvungen att upplysa dig om det!) :e

Medlem sedan sep. 20005 700 inlägg
#18

Peeer skrev:

voigtann1 skrev:

OT??? vad är det???

Of Topic! (kännde mig tvungen att upplysa dig om det!) :e

snarare Off Topic ;) (inte 'av ämne', utan 'utanför ämne') :e

Medlem sedan mars 20025 907 inlägg
#19

Gein skrev:

Peeer skrev:

voigtann1 skrev:

OT??? vad är det???

Of Topic! (kännde mig tvungen att upplysa dig om det!) :e

snarare Off Topic ;) (inte 'av ämne', utan 'utanför ämne') :e

Jaja....ett "f" hit lr dit har väl ingen större betydelse! :OO

Medlem sedan sep. 20005 700 inlägg
#20

hehe, ja bara skojjade med dej :f

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