Olá
Seguinte... usei a classe loadVariablesNum("inserir.php",0,"POST");
para passar as variaveis para o php quando clico em um botao (seria o submit).
dentro do arquivo php tenho umas comparações que retornam valores para uma variavel (global) do flash
---inserir.php------
<?
...
if(.....){
print "&mensagem=1";
}else{
print "&mensagem=2";
if(.....){
print "&mensagem=3";
}else{
print "&mensagem=4";
}
...
?>
agora que o php retorna o valor para o flash faço a seguinte comparação
onEnterFrame = function(){
if(_root.mensagem == 1){
_root.gotoAndStop(1);
}
if(_root.mensagem == 2){
_root.gotoAndStop(2);
}
e assim por diante....
a duvida é a seguinte: não esta indo para o frame(quadro) que desejo, alguem ae pode ajudar?
estah certo utilizar o evento onEnterFrame para verificar o retorno do flash.
fiz um teste mandando imprimir o valor da variavel "mensagem" ao retorna para o flash, e estah aparecendo o valor da variavel. Então creio que pode ser com o onEnterFrame.
abraços

Flash + Php + Mysql
Started By mindumaster, 18/05/2005, 10:39
1 reply to this topic
#1
Posted 18/05/2005, 10:39
#2
Posted 18/05/2005, 13:27
Este onEnterFrame está aonde? Você está escrevendo com o PHP o nome de uma variavel, mas o Flash naum está lendo ela... portanto naum é uma variavel que está no Flash... se quiser fazer com o onEnterFrame pode, mas precisará em cada onEnterFrame acessar o PHP novamente para verificar a variavel...
import Profile; var saruman:Profile = new Profile(); saruman.nome = new String("Tiago S. Kaneta"); saruman.localizacao = new Array("São Paulo","SP");
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)