il problema e' il seguente , ho un ciclo foreach che legge un file riga per riga , un if discrimina in modo random la linea da immettere nelle variabili , successivamente con una di queste variabili eseguo un confronto tra la stessa variabile e una variabile presa da un form , il problema e' che quando eseguo l' invio del post dal form , la pagina si rinfresca cambiando contenuto alle variabili estratte dal file, posto il codice aiutatemi per cortesia
codice:
$filename_appo ="APPO_FILE_PATH.txt";
foreach(file($filename_appo) as $filename) {
//echo $filename;
}
$linee = file($filename);
$randomize_int_value = rand(1,3000);
foreach($linee as $line4) {
$parts = explode(";", $line4);
if ($parts[0] == $randomize_int_value){
$parts2 = $parts[2];
echo "".$parts2."--";
global $parts2;
$voc_ita = $_POST['voca_ita'];
global $voc_ita;
echo "---20--".$voc_ita."---20--";
}
}
}
echo "---".bin2hex($voc_ita)."----";
echo bin2hex($parts2);
if($parts2 == $voc_ita){
echo "1";
} else {
$voc_ita = "";
echo "0";
}