ciao a tutti,avrei un problema con un array PHP gestito con delle chiamate AJAX.
In sostanza il problema è questo:
all'avvio della mia index.php creo un array vuoto chiamato $videoArray in questo modo:

$videoArray = array();

bene ora con una chiamata Ajax all'interno della pagina mi richiamo un file che mi deve inserire il contenuto di una textbox
in un array e restituirmi la lunghezza dello stesso in un div

la chiamata Ajax è la seguente:
Codice PHP:
       if(xmlHttp.readyState == || xmlHttp.readyState == 0)
       {
          
xmlHttp.open("GET","../_script/_addVideoEmbed.php?page="+rPage+"&rRpg="+rRpg+"&videoName="+nameVideo+"&videoUrl="+urlVideo+"&typeOp="+typeOp,true);
          
xmlHttp.onreadystatechange InsertVideoResponse;
          
xmlHttp.send(null);
       } 
e ricevendo i dati dal file _addVideoEmbed.php voglio inserire il link e il nome nell'array precedentemente creato facendomi restituire la lunghezza:
Codice PHP:
        if($typeOp == 1){
            
array_unshift($videoArray,array('videoName' => $nameVideo'videoUrl' => $link));
        }
    
    
$countVideoArray count($videoArray); 
praticamente mi restituisce sempre 0
dove sbaglio??