Scusate ma sembra che capitino tutte a me, sto uscendo pazzo!!
Siccome sto lavorando su un progetto in flash in cui necessito di leggere i file contenuti in una determinata directory, ho creato questo script in PHP.
In flash poi vado a recuperarmi il contenuto di lista in questo modoCodice PHP:<?php
$ourDir = "./";
$ourDirList = scandir($ourDir);
$arrayfiles=array();
foreach($ourDirList as $ourItem)
{
if (is_file($ourDir . $ourItem))
{
echo "$ourItem
";
$arrayfiles[]=$ourItem;
}
}
$stringfiles = implode("|", $arrayfiles);
echo "lista=" . urlencode($stringfiles);
?>
ma noto che "lista" non viene riconosciuta! Se invece mettocodice:function onCompleteScript(evento:Event):void { var varsFromPHP = new URLVariables(evento.target.data); var stringfiles:String; var arrayfiles :Array = new Array(); stringfiles = varsFromPHP.lista; }
$stringfiles = implode("|", $arrayfiles);
echo "lista=" . urlencode($stringfiles);
dentro il ciclo foreach, "lista" mi viene riconosciuto in flash
come mai?

Rispondi quotando