Jump to content


Photo

Formulário Em Flash+php Em Página Html Não Envia Quando


  • Faça o login para participar
3 replies to this topic

#1 Babince

Babince

    12 Horas

  • Usuários
  • 180 posts
  • Sexo:Não informado

Posted 01/06/2008, 13:37

Viva,

Tenho um formulário feito em FLASH com PHP. Coloquei esse .swf numa página HTML. Quando o HTML, o SWF e o PHP estão no mesmo servidor, no mesmo diretório, o formulário funciona sem problemas...

Acontece que tenho de colocar o HTML num servidor, carregando o SWF num outro servidor que suporta PHP. Para isso chamei no HTML o ficheiro SWF do outro servidor. Desse jeito o formulário não funciona... é preciso fazer alguma coisa no flash?

Já tentei colocar o HTML e o SWF no mesmo servidor, com o FLASH a carregar o PHP no servidor que suporta o PHP, mas também não funciona.

Obrigado a todos pela ajuda.

Babince
Se quer saber: pergunte.
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco

#2 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 01/06/2008, 15:23

O flash possui um sistema de sand-box que bloqueia a comunicação do swf com qualquer outro tipo de troca de dados entre servidores diferentes.
Isso se aplica tanto a domínios diferentes como IP´s diferentes.

Para que o flash saiba que você possui permissão e está ciente de que o seu swf de um servidor vai fazer requisições http em um outro servidor, você terá que fazer o "cross domain", que nada mais é do que um arquivo XML com uma estrutura que informa ao flash sobre as autorizações de domínios e portas que o flash pode usar provenientes de determinados domínios ou IP´s.

Eis um tópico onde eu descrevo, detalhadamente, como funciona o crossdomain no flash e como proceder nesses casos:
http://forum.wmonlin...hl=cross-domain

Espero que ajude.

Abraços

pp

#3 Babince

Babince

    12 Horas

  • Usuários
  • 180 posts
  • Sexo:Não informado

Posted 02/06/2008, 15:25

MUIIIITTTOOOO BOMMMM! Obrigado! Resolvidíssimo!
Se quer saber: pergunte.
Se sabe: responda.
Se descobriu: partilhe.
"Agora penso afinal que o mundo é um enigma benigno, que a nossa loucura torna terrível porque pretende interpretá-lo de acordo com a nossa própria verdade." O Pêndulo de Foucault - Umberto Eco

#4 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 04/06/2008, 00:12

Hehehe.

Esse post que fiz foi depois de apanhar, e muito, dos servidores.
Fico feliz em poder ajudar com coisas que muitos caras de flash do mercado guardam pra lá de bem trancadas.


Abraços.

pp




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq