Innanzi tutto grazie KillerWorm per la gentilezza e la pazienza, con quelli a zero come me ce ne vuole.
Allora, partiamo da quello che mi riesce (o almeno credo): nella pagina php ho scelto di stampare due variabili e come separatore un ";"
echo $On1;
echo ";";
echo $On2;
usando la funzione setInterval in div mi restituisce correttamente il dato es: pippo;pluto
codice:
<script src="script/jquery-3.3.1.min.js"></script><script>
var auto_refresh = setInterval(
function()
{
$('#dati').load('pagina.php');
}, 3000);
</script>
<div id="dati"><div>
e fino qui, mi dirai sai che sforzo, credo di esserci.
Ora provo ad inserire il codice da te suggerito:
codice:
<script>
var auto_refresh = setInterval(
function()
{
$.get( 'pagina.php', function( data ) {
var arr = data.split(',');
}, 'text');
}, 3000);
</script>
E' corretto? Come faccio a far diventare quei dati una variabile php continuo a non capirlo.
Buon primo maggio!