Jump to content


Photo

Eu Tinha Feito Antes...


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

#1 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 05/08/2006, 16:36

Pessoal no palco, eu tenho um formulário de contato contato.
Antes quando eu fiz funcionou...

Agora quando preencho os campos, e clico em enviar ele não apaga as mensagens... e não vai pro quadro:
mensagem enviada...

Action do botão:

on (release) {
loadVariablesNum("http://www.arqspazio...el/contato.php", 0, "POST");

// para apagar os dados que foram posteriormente digitados

nome = ""
empresa = ""
fone = ""
email = ""
mensagem = ""
}

Antes funcionou perfeitamente...
Eu modifiquei de Botão pra MC e ele procura o endereço do php...
beleza... mas continua não apagando os campos digitados...

Edição feita por: blacksaint, 05/08/2006, 16:44.

Assinatura editada pela administração.

#2 djavansl

djavansl
  • Visitantes

Posted 05/08/2006, 18:21

Pessoal no palco, eu tenho um formulário de contato contato.
Antes quando eu fiz funcionou...

Agora quando preencho os campos, e clico em enviar ele não apaga as mensagens... e não vai pro quadro:
mensagem enviada...

Action do botão:

on (release) {
loadVariablesNum("http://www.arqspazio...el/contato.php", 0, "POST");

// para apagar os dados que foram posteriormente digitados

nome = ""
empresa = ""
fone = ""
email = ""
mensagem = ""
}

Antes funcionou perfeitamente...
Eu modifiquei de Botão pra MC e ele procura o endereço do php...
beleza... mas continua não apagando os campos digitados...


Olha só faz assim, colaca as variaveis recebendo vazio no primeiro frame, e se o botão virou mc, é necessario verificar se vc instanciou para colocar esta ação nele, como botao.onRelease { e aqui a ação };

Faça as mudanças que lhe falei e poste aqui novamente qualquer duvida ou erro.

#3 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 06/08/2006, 13:18

eu fiz assim:

enviar.onRelease{
loadVariablesNum("contato.php", 0, "POST");

// para apagar os dados que foram posteriormente digitados

nome = ""
empresa = ""
fone = ""
email = ""
mensagem = ""
}


Resultado:

**Error** Scene=Scene 1, layer=Layer 92, frame=170:Line 1: Syntax error.
enviar.onRelease{

Total ActionScript Errors: 1 Reported Errors: 1


Assinatura editada pela administração.

#4 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 07/08/2006, 10:19

enviar.onRelease{
loadVariablesNum("contato.php", 0, "POST");

// para apagar os dados que foram posteriormente digitados

nome = ""
empresa = ""
fone = ""
email = ""
mensagem = ""
}


Faz assim

enviar.onRelease = function() {
loadVariablesNum("contato.php", 0, "POST");

// para apagar os dados que foram posteriormente digitados

nome = ""
empresa = ""
fone = ""
email = ""
mensagem = ""
}

[]'s
Michel

Posted Image

#5 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

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

Posted 07/08/2006, 20:26

Não é isso, eu acho.

A questão é que ele está misturando actions inseridas no objeto pelo quadro. Veja só:

se você está inserindo actions NO BOTÃO, ou seja, clica no botão e escreve as actions, tem que ser do tipo....

on(release) {
blablabla....
}


Agora.... se você clicar EM UM QUADRO DA TIMELINE e então escrever as actions no painel, a sintaxe é:

this.botao_btn.onRelease = function() {
blablabla....
}


Onde:

this = "nesta timeline"
botao_btn = "nome da instância do símbolo a que o código deve se referir"
blablabla = ações pertinentes ao símbolo apontado


Verifique isso. Pelo que o painel exibiu acho muito provável que você esteja misturando AS 1.0 com AS 2.0


Abraços.

pp

#6 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 08/08/2006, 00:32

Cara eu coloquei no botão...
Na verdade esse botão é um MC: enviar
ô o que deu: mx2004

**Error** Scene=Scene 1, layer=Layer 92, frame=170:Line 1: Statement must appear within on/onClipEvent handler
enviar.onRelease = function() {

Total ActionScript Errors: 1 Reported Errors: 1


Assinatura editada pela administração.

#7 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

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

Posted 08/08/2006, 12:48

Pois é, Blacksaint.

Você continua executando exatamente o mesmo erro:

Está colocando uma action em um MC com uma sintaxe de action de Timeline sacou?

Veja o anexo que estou te enviando e se isso te faz algum sentido.


Abraços.

pp

Attached Files

  • Attached File  FWM.zip   6.42KB   29 downloads


#8 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 09/08/2006, 21:25

Fiz no timeline então, e trasnformei em Botão, funcionou, e agora como faço pra colocar exemplo:
esse email é em quadro 170...
no quadro 171 tem "Mensagem enviada com sucesso!"

como faço pra por ação nessa action pra ir pro quadro 171 sendo que lá tem stop();
ok?

Caso precise de IF
Eu não manjo muito de if...
Poderiam me ajudar por favor?
Obrigado pela ajudam, estou conseguindo aos poucos
Assinatura editada pela administração.

#9 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 10/08/2006, 10:50

hehehehe como não entende de IF amigo?
uma tradução simples...

SE ( banana == maçã )
{
// são as mesmas frutas
} SENÃO
{
// são frutas diferentes!
}

Enfim...

Você pode colocar gotoAndStop(171); ali no botão que ele clica pra enviar, e ai nem precisaria do Stop() no frame 171.

Mas sugiro que voce coloque um label no frame 171 do tipo "Enviado"
E ai faça gotoAndStop("Enviado");

B)
[]'s
Michel

Posted Image

#10 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 10/08/2006, 14:06

label?
me indique um tutorial disso...
Não tenho muito conhecimento com isso...
mas obrigado, será que no ponto flash tem algo a respeito?
Assinatura editada pela administração.

#11 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 11/08/2006, 08:10

Não sei te dizer mas é assim

Vc cria um keyframe vazio ok?
Clica nele, ai lá embaixo onde vc digita o nome da instancia dos MovieClips, qndo vc clicar no keyFrame vazio aqueel espaço vai servir p/ por o label/nome do frame

Assim se um dia tu por mais quadros no começo do filme, não vai ter q ajustar o código com relação ao numero 171
[]'s
Michel

Posted Image

#12 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 11/08/2006, 12:48

Tipo assim:
clico no quadro e em instnância eu coloco nome do frame: confirma
e coloco

gotoAndStop("confirma");

é isso?
Assinatura editada pela administração.

#13 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 11/08/2006, 13:28

Isto...
Clica no frame vazio (ou cheio) ai lá embaixo vai ter <Frame label>
Clica e poem o nome que vc quer e ai usa como você disse.

O propósito disso é o seguinte... imagina q vc tem a animacao q vai pro fram 171 né?

Mas lá pelas tantas vc quer por uma animacao no inicio do teu FLA.. pronto, já tens q editar o valor 171 pq aumentou os frames antes dele. Imaggina fazer isso em vários lugares, é um porre. Com label não tem esse trabalho.
[]'s
Michel

Posted Image

#14 blacksaint

blacksaint

    12 Horas

  • Usuários
  • 269 posts
  • Sexo:Masculino
  • Localidade:São Paulo
  • Interesses:Designe, games e animações flash. Swift 3D (New)

Posted 15/08/2006, 12:54

Isso legal..
Mas terei de fazer as páginas com loadmovie...
Por que quando importei as fotos pro album de fotos, aconteceu coisas inesperadas...
Tipo fundos coloridos tomaram forma da foto e ficou esticada...
Tipo o fundo colorido ficou como se a cor fosse a foto em bitmap...
Já fiz vários testes e não deu certo, então terei que fazer caa link da página um swf.
Obrigado.
Assinatura editada pela administração.

#15 Micheeel

Micheeel

    ...

  • Usuários
  • 383 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC

Posted 15/08/2006, 15:26

Estranho... mas tudo é possível. Como você vai fazer depende somente de você :)
[]'s
Michel

Posted Image




1 user(s) are reading this topic

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

IPB Skin By Virteq