i am using this script: https://jsfiddle.net/b7wjj39p/9/ it is running 12 wheels randomly, then the results are bring sent via AJAX to php, who prints them out.
the problem is that the AJAX is being sent 12 times instead of only once.
this is the relevant code who sends the data:
function sendwinnertophp(){
var winner = $("#winner").html();
var winner_two = $("#winner222").html();
var winner_three = $("#winner333").html();
var winner_four = $("#winner444").html();
var winner_five = $("#winner555").html();
var winner_six = $("#winner666").html();
var winner_seven = $("#winner777").html();
var winner_ehight = $("#winner888").html();
var winner_nine = $("#winner999").html();
var winner_ten = $("#winner10").html();
var winner_eleven = $("#winner11").html();
var winner_twelve = $("#winner12").html();
$.ajax({
type: "POST",
url: "getwinner.php",
data: {
"winner": winner,
"winner_two" : winner_two,
"winner_three" : winner_three,
"winner_four" : winner_four,
"winner_five" : winner_five,
"winner_six" : winner_six,
"winner_seven" : winner_seven,
"winner_ehight" : winner_ehight,
"winner_nine" : winner_nine,
"winner_ten" : winner_ten,
"winner_eleven" : winner_eleven,
"winner_twelve" : winner_twelve,
},
cache: false,
success: function(data){
// alert(data);
},
error: function(err){
alert(err);
}
});
}
this is the php code that print the results to an html file:
$file = fopen("log.html", "a");
$ip=$_SERVER['REMOTE_ADDR'];
$winner = $_POST['winner'];
$winner_two = $_POST['winner_two'];
$winner_three = $_POST['winner_three'];
$winner_four = $_POST['winner_four'];
$winner_five = $_POST['winner_five'];
$winner_six = $_POST['winner_six'];
$winner_seven = $_POST['winner_seven'];
$winner_ehight = $_POST['winner_ehight'];
$winner_nine = $_POST['winner_nine'];
$winner_ten = $_POST['winner_ten'];
$winner_eleven = $_POST['winner_eleven'];
$winner_twelve = $_POST['winner_twelve'];
//write the data
$time = date("H:i dS F");
fwrite($file, "<b>Time:</b> $time<br/><b>ip:</b> $ip<br/><b>first:</b> $winner<br/><b>second:</b> $winner_two<br/><b>third:</b> $winner_three<br/><b>forth:</b> $winner_four<br/><b>fifth:</b> $winner_five<br/>
<b>sixth:</b> $winner_six<br/><b>seventh:</b> $winner_seven<br/><b>ehihth:</b> $winner_ehight<br/><b>ninth:</b> $winner_nine<br/><b>tenth:</b> $winner_ten<br/><b>eleventh:</b> $winner_eleven<br/><b>twelvth:</b> $winner_twelve<br/><hr/>" );
fclose( $file )