Blótsyrði
Skrifað af Gaui þann 29. nóvember 2005 - 22:52
5 athugasemdir skrifaðar - toppur / botn
Fjöldi lestra: 902
Smá kóði til að fjarlægja blótsyrði og setja stjörnur í staðinn fyrir þau.

Þú þarft einnig að búa til skránna badwords.txt og setja öll orðin í hana.

Script - Sýnidæmi
Textaskrá - Sýnidæmi
 1 |
 2 |
 3 |
 4 |
 5 |
 6 |
 7 |
 8 |
 9 |
10 |
11 |
<?php
$text 
'very fucking ugly words which are so much fucking crap that its so gay';
$file file'badwords.txt' );
for( 
$i 0$i count$file ); $i++ )
{
    
$bdwrd1[] = substr$file[$i], 0, -);
    
$bdwrd2[] = substrstr_repeat'*'strlen$file[$i] ) ), 0, -);
}
$text str_replace$bdwrd1$bdwrd2$text );
echo 
$text;
?>



4. maí 2006 - 23:45
#1 - Birgir
http://www.birgir.3dsport.is
Herna bara að benda þér á að Sýnidæmin varka ekki endilega að laga þau !

19. maí 2006 - 17:28
#2 - Gaui
http://www.gaui.is
Birgir, komið í lag.

26. ágúst 2006 - 13:38
#3 - togo
Líka auðveldari leið til að gera þetta, bara benda á það.. fyrir gestabók t.d..

<?php

$_POST['test'] = str_replace('shit', '#%!$#', $_POST['test']);
$_POST['test'] = str_replace('fuck', 'f#!%', $_POST['test']);
$_POST['test'] = str_replace('gay', 'g!%', $_POST['test']);
if( $_POST['test'] ) {
echo $_POST['test']; //eða hvað sem er
}
?>


17. október 2006 - 20:38
#4 - fuck
fuck

26. mars 2007 - 17:50
#5 - shit
very fucking ugly words which are so much fucking crap that its so gay




Nafn:


Netfang:


Veffang:


Hvað er tólf plús einn?



Skilaboð: