Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Beleza Pessoal ?
To com problemas pra receber o valor vindo do SendAndLoad estou enviando normal, mas pra receber não!
É tão simples mas nada de funcionar !
Não achei solução na internet !
FLASH 2.0:
function salva(arquivo:String,valor:String){
var retorno:String = new String();
var envia_php:LoadVars = new LoadVars();
envia_php.valor = valor;
envia_php.arquivo = arquivo;
envia_php.sendAndLoad("salva.php", envia_php, "POST");
envia_php.onLoad = function(ok) {
if (ok) {
retorno = this.resposta;
}
}
return retorno;
}
texto.text = salva("teste","200");
PHP:
<?php
$valor = $_POST['valor'];
$arquivo = $_POST['arquivo'];
if($valor != "" && $arquivo != ""){
$f = fopen($arquivo.'.txt', 'w');
fwrite($f, $valor);
fclose($f);
echo "&resposta=true";
}else{
echo "&resposta=false";
}
?>
A finalidade do arquivo acho que está bem clara !
Mas não consigo receber o texto de retorno pela função !
Já fiz de tudo, já recebi undefined, vazio, menos o "true" ou "false" !
E a geração/gravação do arquivo ESTA funcionando !
O problema mesmo é os retornos !!
Pessoal espero ajuda !!!
Obrigado desde já !!!
Carregando comentários...