fammi capire una cosa, tu usi jquery e fai la richiesta asincrona in quel modo?

Partiamo dal codice php:

Codice PHP:

<?php 
    $contenuto
=$_POST["contenuto"]; 
    
$contenuto=strtoupper($contenuto); 
    
$frasi=array("frase1"
                     
"frase3"
                     
"frase3"
                     
"frase4"); 
    
$flag=0
    for(
$i=0$i<count($frasi); $i++) { 
        if(
$frasi[$i]==$contenuto
            
$flag=1
    } 
    
//unica aggiunta
    
echo flag;
?>

Richiesta asincrona fatta con jquery sostituisce tutto ciò che hai scritto nella parte javascript:

codice:
$.ajax(
   type: "POST",
   url: "../server.php",
   data: ({"contenuto":$("#input").val()}),
   success: function(data){
      $("#prova").text(data);
   },
   error: function(a, b, c){
      alert(b);
   }
   
)