Visto che oggi non lavoro ...
ho sviluppato questo semplice script che tramite array controlla che non vengano inserite parole indesiderate.
Ovviamente esistono molte altre parolacce...
0
ho sviluppato questo semplice script che tramite array controlla che non vengano inserite parole indesiderate.
Codice:
<html>
<head>
</head>
<body>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" name="testo" /><br />
<input type="submit" name="invio" /><br />
<input type="reset" name="reset" /><br />
<input type="hidden" value="<?php echo $stringa; ?>" name="php" /><br />
</form>
<?php
if(isset($_POST['invio'])){
$testo=$_POST['testo'];
$controllo=0;
$array_control=array('cavolo','mannaggia');
$array=explode(' ',$testo);
for ($x=0; $x<sizeof($array); $x++){
for($a=0;$a<sizeof($array_control);$a++){
if($array[$x]==$array_control[$a]){$controllo++;}
}
}
if($controllo>0){$stringa=0;}else{$stringa=$testo;}
echo $stringa;
}else{echo 'inserire un carattere';}
?>
</body>
</html>
Ovviamente esistono molte altre parolacce...
0