Видимость перменных js, php (баг)
Наш софт забирает актуальное значение переменной через js в файле _result.php для актуального отображения в файле index.php то есть ее значение обновляется постоянно без перезагрузки страниц. Однако мы хотим когда переменная === NULL блок в котором эта переменная работает не показывался. Мы это сделали, но теперь блок не видит переменную.
Сам блок
Код который забирает данные:
setInterval(function(){
$.post( "/_result.php" )
.done(function( data ) {
$("#amt_proc_"+data.id).html("("+data.proc+"%)");
$("#amt_em_ok_"+data.id).html(data.emails_ok);
$("#amt_em_bad_"+data.id).html(data.emails_bad);
$("#amt_spam_sump_"+data.id).html(data.spam_sump);
$("#amt_spam_yah_"+data.id).html(data.spam_yah);
$("#amt_spam_outl_"+data.id).html(data.spam_outl);
$("#amt_spam_goog_"+data.id).html(data.spam_goog);
$("#amt_spam_yan_"+data.id).html(data.spam_yan);
$("#amt_spam_mailr_"+data.id).html(data.spam_mailr);
$("#amt_spam_icld_"+data.id).html(data.spam_icld);
$("#proc_w"+data.id).css("width", data.proc+"%");
if (data.prechk != 1) {
$("#sdprovitag"+data.id).fadeOut(0);
}
if (data.status != 0) {
location.reload();
}
//console.log(data);
});
}, 1000);