webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Artiklar och källkod > Källkod > Script - ASP

Svar
 
Trådverktyg Visningsalternativ
Äldre 2002-08-12, 15:33   #1
pirro
Medlem
 
Registrerad: 2001-08-29
Inlägg: 216
Lösningar: 1
Censur av ord....

Såg vogitanns funktion o gjorde en egen....
Kod:
<%
Function CensurWord(strText,strWord)
strText = strText & " "
strWord = Replace(strWord,".","\.")
strSplit = split(strWord,",")
strPattern = "("
for i = 0 to ubound(strSplit)
if i <> ubound(strSplit) then
strPattern = strPattern & strSplit(i) & "|"
else
strPattern = strPattern & strSplit(i)
end if
if i = ubound(strSplit) then
strPattern = strPattern & ").*?[\s]"
end if
next
	Set objRegExp = New RegExp
		objRegExp.Global = True
		objRegExp.IgnoreCase = true
		objRegExp.Pattern = strPattern


		strText = objRegExp.Replace(strText,"*censur* ")
		
	Set objRegExp = Nothing
	CensurWord = left(strText,(len(strText)-1))
End Function
%>
<%=CensurWord("her sver jag helvetesskit javla skitsak helsikesscript sa du vet","helvetes,javla,skit,helsike")%>
den censurerar ä'ven om du skriver helvetesskit så censurerar den hela ordet....

//Pirro
__________________
//Pirro
pirro besöker inte forumet just nu   Svara med citat
Äldre 2010-02-19, 16:30   #2
Mycodez
Medlem
 
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0
Vart plaserar man den Script koden?
Mycodez besöker inte forumet just nu   Svara med citat
Äldre 2010-03-01, 10:14   #3
noshornin
Medlem
 
Registrerad: 2008-08-23
Ort: haninge
Inlägg: 658
Lösningar: 11
Funktioner kan man placera vart som helst i .asp filer, men man brukar lägga dem i någon inkluderad fil för att kunna använda dem i alla filer utan att behöva skriva om funktionen i varje fil.
noshornin besöker inte forumet just nu   Svara med citat
Äldre 2010-03-06, 23:16   #4
Mycodez
Medlem
 
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0
okej så skulle du kunna var vänligt och skriva ett ut ett exempel på hur det skulle se ut om jag har två text fält som heter meddelande och användare?

skulle vara mycket till hjälp för mig för då förstår jag lite mer hur koden funkar och så
Mycodez besöker inte forumet just nu   Svara med citat
Äldre 2010-03-07, 10:54   #5
voigtann1
Forumvärd
 
voigtann1s avatar
 
Registrerad: 2001-06-14
Ort: Helsingborg
Inlägg: 8 499
Lösningar: 536
koden ovan ge ju dig ett exempel redan:
Kod:
<%=CensurWord("her sver jag helvetesskit javla skitsak helsikesscript sa du vet","helvetes,javla,skit,helsike")%>
CensurWord() funktionen få in en sträng och gör censurringen åt dig.

där strängen "her sver jag helvetesskit javla skitsak helsikesscript sa du vet" är orginal strängen och "helvetes,javla,skit,helsike" är de ord som skall censureras bort.
__________________
"det går inte att lära en gammal norrlänning byta namn på irc" - gammalt kinesiskt uttryck
voigtann1 besöker inte forumet just nu   Svara med citat
Äldre 2010-03-08, 19:32   #6
Mycodez
Medlem
 
Registrerad: 2010-02-17
Ort: Nässjö
Inlägg: 350
Lösningar: 0
Okej ska kolla på det
Mycodez besöker inte forumet just nu   Svara med citat
Svar
webForum > Artiklar och källkod > Källkod > Script - ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är av
HTML-kod är av

Forumhopp


Alla tider är i GMT +1. Klockan är nu 04:14.


Powered by: vBulletin Version 3.8.6
Copyright © webForum