Si può creare un array di termini consecutivi ?
Mi spiego meglio se faccio così :
	
	
	
		
i termini sono separati , e lui vede sia la parola SENZA che GRASSI
Invece non deve vederli separati ma uniti come se fosse un'unica frase
Non attaccati naturalmente ( SENZAGRASSI ) !
Ecco lo script che permette di comprendere meglio il problema
	
	
	
		
Qualche suggerimento ? :crying:
.
				
			Mi spiego meglio se faccio così :
		PHP:
	
	$testo = array('senza', 'grassi');
	i termini sono separati , e lui vede sia la parola SENZA che GRASSI
Invece non deve vederli separati ma uniti come se fosse un'unica frase
Non attaccati naturalmente ( SENZAGRASSI ) !
Ecco lo script che permette di comprendere meglio il problema
		PHP:
	
	<html>
<head>
</head>
<body>
<form method="post" action=paginauno.php>
<input type=text size="50" name=chiave>
<input type="submit" name="invio" /> <br />
</form>
<?php
if(isset($_POST['invio'])){
$chiave=$_POST['chiave'];
$controllo=0;
$array_control=array('grassi');
$array=explode(' ',$chiave);
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=trovato;}else{$stringa=$chiave;}
echo "$stringa";
}else{echo 'inserire un carattere';}
?>
</body>
</html>
	Qualche suggerimento ? :crying:
.
			
				Ultima modifica: