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:
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(xmlHttp.readyState == 4 || 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);
}
praticamente mi restituisce sempre 0Codice PHP:if($typeOp == 1){
array_unshift($videoArray,array('videoName' => $nameVideo, 'videoUrl' => $link));
}
$countVideoArray = count($videoArray);
dove sbaglio??

Rispondi quotando