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);
}
)