Ir para conteúdo
Fórum Script Brasil
  • 0

Form Php/flash


Dabster

Pergunta

Estou fazendo um formalario PHP/FLASH

mas não esta funcionando, pra tirar as duvidas eu testei em 2 servidores

TERRA e um outro daqui da minha região, o estranho que esse codigo funcionava

mas tinha apenas 3 campos, o nome, o email e a msg... Mas precisei fazer

mais alguns campos e logo após fazer essas alterações não pegou mais...

Por via das duvidas vou postar aqui os arquivos que eu estou trabalhando,

eu fiz bem simples só pra testar o form. Disponibilizarei tambem o WINRAR

pra vocês poderem descompactar os arquivos...

ARQUIVOS

WINRAR

Abraços a todos e muito obrigado pela a ajuda!

P.S.: Já postei o CODIGO PHP no Dorum de PHP e me falaram que o codigo está correto

então deve ser algum problema com o meu SWF...

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

Se o form funcionava nesses servidores antes de adicionar os campos,

o problema deve ser na interação do flash com o php...

cada campo que você adicionar no flash, você tem que adicioná-lo também no php...

O link que você pôs não está abrindo,

então veja como fazer um:

http://scriptbrasil.com.br/forum/index.php...topic=75671&hl=

Acho que, no seu caso, vai funcionar:

• // No form PHP:

copie um campo que contenha um campo.

Ex.: nome

";

$mens .= "Nome: $nome

Vá adicionando de acordo com a quantidade de campos que você tem no flash:

";

$mens .= "Nome: $nome

";

$mens .= "Nome: $email .....

Depois modifique o $nome de acordo com nome da Var da caixa de entrada

que você pôs no flash:

((Se no flash é telefone, no php ficará $telefone))

• Validando campos obrigatórios:

// No Flash

adicione na linha:

if (nome ne "" and email ne "" and telefone ne "") {

os campos obrigatórios...

on (release) {

if (nome ne "" and email ne "" and telefone ne "") {

loadVariablesNum("form.php", 0, "POST");

gotoAndStop("valido");

} else {

gotoAndStop("invalido");

}

}

• explicação do código flash (não tenho certeza...):

ao (clicar) {

se ( campo nome estiver "preenchido" e campo email estiver "preenchido e...) {

enviar informações para ("formulario.php, 0, "ENVIAR");

vá para e para ("frame valido");

} se não {

vá para e para ("frame invalido");

}

}

Qualquer dúvida, poste...

Link para o comentário
Compartilhar em outros sites

  • 0

Fiz como está no link que você me mandou e mesmo assim não funciona...

Acabei de escutar que PHP é pra LINUX??? que historia é essa?

Eu sempre usei PHP e sempre funcionou mudou alguma coisa???

alguém sabe de algo?

Link para o comentário
Compartilhar em outros sites

  • 0

ainda não...

vou publicar os arquivos em outro

servidor o terra não esta permitindo

o download do mesmo!

abraços!

Links

Programa:

paginas.terra.com.br/informatica/mdraw/winrar_3.42_c_reg.zip

Arquivos:

paginas.terra.com.br/informatica/mdraw/form_flash_php.rar

copia e cola...

ai funca!

abraços.

att,

Link para o comentário
Compartilhar em outros sites

  • 0

está tudo certo!!

XDDDDDDDDDD

cara.. o problema e seu servidor.. ele tem que da suporte pra php!!

o terra n da esse suporte n...

procura um que suporte em php c não isso NUNCA vai rodar.. aqui em casa testei e deu tranquilo!!

o flash está baixando ate as variaveis perfeitamente!!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...