Jump to content


Jéfferson Gimenes

Member Since 27/01/2010
Offline Last Active 23/03/2010, 10:18
-----

Topics I've Started

Problemas Envio De Form Com Flash + Php

18/03/2010, 10:41

Olá, pessoal.
Desculpem postar mais um tópico falando sobre formulário em flash com problemas, vi que existem vários mas não encontro a solução em nenhum... :(

Para que todos entendam meu site foi feito em flash CS4 com AS 2, a base do site é basicamente a seguinte:

fscommand("fullscreen", "true");
Stage.align = "CC"
Stage.scaleMode="noScale"
paginaAtual = 'home'
paginaDestino = ''
irPara = function (p_paginaDestino){
if(p_paginaDestino != paginaAtual){
paginaDestino = p_paginaDestino
if(paginaAtual!=''){
this[paginaAtual].gotoAndPlay('sair')
this[paginaAtual].onEnterFrame = function(){
if(this._currentframe == this._totalframes){
this._parent[paginaDestino].gotoAndPlay('entrar')
this.gotoAndStop(1)
this.onEnterFrame = null
}
}
}else{
this[paginaDestino].gotoAndPlay('entrar')
}
paginaAtual = p_paginaDestino
}
}

continuanto...

Feito isso, estava tudo funcionando ok, peguei um formulário e fiz um teste em uma arquivo novo. Segue o AS e PHP desse form:

FLASH:

stop();
System.useCodepage = true;// Para evitar problemas com acentuação.
enviar.onRelease = function() {// Quando clicar no botão enviar.
var carregafale:LoadVars = new LoadVars();// Cria um variavel "carregafale"
carregafale.estado = estados.value;//Essa variavel pega os dados do Combo box, usando o value.
carregafale.nome = nome.text;// O mesmo com os imput text.
carregafale.email = email.text;
carregafale.cidade = cidade.text;
carregafale.assunto = assunto.text;
carregafale.mensagem = mensagem.text;
carregafale.sendAndLoad("mail.php", carregafale, "POST");// A variavel manda os arquivos para o PHP.
carregafale.onload = function() {//Quando clicar no "Enviar", limpe os campos "imput.txt e combo" e vai para cena 2.
nome = "";
email = "";
cidade = "";
assunto = "";
mensagem = "";
};
gotoAndStop(2)
};

PHP:

<?php
$recipient = "jefferson@viab.com.br";
$subject = "Contato - Emily & Doug";
$combo1 = utf8_decode(@$_POST['estado']);
$corpo .= "Estado = ".$estado ."\n";
$corpo .= "Nome = ".$nome ."\n";
$corpo .= "email = ".$email ."\n";
$corpo .= "Cidade = ".$cidade ."\n";
$corpo .= "Assunto = ".$assunto ."\n";
$corpo .= "Mensagem = ".$mensagem ."\n";
$mailheaders = "From: jefferson@viab.com.br";
mail("$recipient", "$subject", "$corpo", "$mailheaders");
?>

Até aí estava ok, formulário funcionando 100%.

Então decidi colocá-lo no site, tentei duas formas:

1º - importar o formulário ok para dentro do site através de um loadmovie, mas aparece o seguinte erro: *** Security Sandbox Violation ***

2º - criei novamente o formulário da mesma forma dentro do arquivo .fla do site, mas ele parou de funcionar. No começo imaginei que podia ser algum atraso no recebimento das mensagem, o que acontece algumas vezes, mas não é, o mesmo formulário que está funcionando manda as mensagens imediatamente (mesmo e-mail).


Será que tem alguma coisa a ver com hierarquia do MC? Já rodei vários tutoriais, mas nada até agora, pode ser o AS do site???
Alguém tem noção do que pode ser?


Obrigado :unsure: !!!!

Site Em Flash Com Redimensionamento De Imagens

25/02/2010, 11:24

Olá!

Quero montar um site com fotografias que, indenpendente da resolução e do tamanho da janela do browser, elas apareçam por completo.
Um exemplo de site é esse: http://www.egofoto.net/site.html , percebam que qd acesso uma foto ela se adapta ao tamanho do meu browser. Isso é uma conf. do flash ou algum script fora?

Eu tentei exportar o flash com 100% em widht e height, até que funciona, o problema é que o arquivo todo acompanha esse tamanho - ou seja, os textos também aumentam -, alguém conhece uma maneira de fazer isso?

Vlwwww,
Abs.

IPB Skin By Virteq