burada kodu
<php?
$id1 =1;
$id2 = "module 1 loaded";
echo "$var1=$id1","$var2=$id2";
?>
ben bu nasıl ben flaş bu iki varables geçebilir doğru bir yol olmadığını biliyoruz
Paul Dixon kod kelepir Eğer PHP tarafında ihtiyacımız olan budur. İşte flaş kısmı:
myVars = new LoadVars();
myVars.load("http://localhost/foo.php");
myVars.onLoad = function (success) {
if (success) {
for( var attr in this ) {
trace (" key " + attr + " = " + this[attr]);
}
} else {
trace ("LoadVars Error");
}
}
Eğer uygulama gerektiren ne olursa olsun döngü mantığı değiştirmek isteyeceksiniz, unutmayın.
Eğer LoadVariables veya yüklenebilir verileri çıktılar bir komut dosyası oluşturmak istiyorsanız LoadVars Eğer böyle bir şey gerekiyor
//set up your values
$vars=array();
$vars['foo']='bar';
$vars['xyz']='123';
//output
header ("Content-Type: application/x-www-urlformencoded");
$sep="";
foreach($vars as $name=>$val)
{
echo $sep.$name."=".urlencode($val);
$sep="&";
}
PHP sizin sürümü destekliyorsa, http_build_query Bu da kolaylaştırır:
$vars=array();
$vars['foo']='bar';
$vars['xyz']='123';
header ("Content-Type: application/x-www-urlformencoded");
echo http_build_query($vars);
Flash Kodu:
btn.onPress = function(){
testLoadVars = new LoadVars();
testLoadVars.onLoad = function(success){
if(success){
trace(testLoadVars.var1);
trace(testLoadVars.var2);
}
else
trace("error");
}
testLoadVars.sendAndLoad("http://localhost/filename.php?uniqueID=" + getTimer(),testLoadVars,"POST");
}
Hepsi bu .. Herhangi bir sorun ile karşı karşıya?