Ecco come capisco quello che vuoi fare. Sperando funzioni.
Codice PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php
// recupero il dato dal form $nome1
$nome1=$_POST['nome'];
// Creo un array per l estrazione dei numeri
$estrazione = array("1", "2", "3");
// Utilizzo la funzione array_rand per estrarre a caso uno degli elementi della array
$n = array_rand($estrazione, 1);
// leggo nel file testo archivio dove ci sono i numeri gia usciti e ottengo la $testo
// Controllo che il numero non sia già stato estratto
$gia_uscito = false;
foreach(file("prodotticonfronto.txt") as $riga){
$p=explode("|",$riga);
$testo=trim($p['0']);
if ($testo == $estrazione[$n]) {
$gia_uscito = true;
break;
}
}
if (! $gia_uscito) {
if ($estrazione[$n] == $nome1) {
echo "hai vinto";
} else {
echo "Grazie per aver partecipato Ritente Sarai Piu Fortunato!!" ;
}
} else {
echo "Numero gia in archivio";
}
?>