anticipo che sono 12 ore che ci provo e che mi sono letto
diversi articoli e vecchie discussioni del forum.
non so + dove parare, il problema cmq è questo:
semplice file in flash che spedisce una variabile,
in questo es. forzata, ad un file php
<?
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
phpinfo(32);
if($_GET["feed"] == 'gino')
$sped='ops';
else
$sped='aia';
print("&Total=$feed$sped&");
?>
che la riceve correttamente
(verificato con il "phpinfo(32)"), il quale mi restituisce una
stringa come questa:
&Total=ginoops&
il problema sta nel fatto che ciò che il campo text dinamico
di flash mi mostra è sempre e solo la stringa impostata per la condizione else del php.
PERCHé !!!!???????!!!!!!!!
questo cmq è per l'AS:
on (press) {
gino="gino";
//dati = new LoadVars();
//dati.cod = cod.text;
//dati.LoadVars("spedo1.php","GET");
//delete dati;
getURL("spedo1.php?feed="+gino,"GET");
}
on (release, releaseOutside) {
dati = new LoadVars();
dati.path = this;
dati.onLoad = function(success)
{
if(success){
this.path.feedback.text = this["Total"];
} else {
this.path.nome_txt.text = "file inesistente";
}
};
ASSetPropFlags(dati, ["onLoad", "path"], 7);
dati.load("spedo1.php");
}
Grazie.

Rispondi quotando