View Full Version : Formulário de contacto em Flash


evilfx
26-09-2006, 15:20
Boas,

Supostamente para pôr um formulário em flash a funcionar é necessário um ficheiro em php pelo que tive a ver nos tutorials. Mas eu nao pesco muito do assunto.

Será que alguém me podia arranjar maneira de pôr um formulario que arranjei na net a funcionar?
E já agora o que tenho de editar para pô-lo a funcionar em português.

Os ficheiros estão aqui:

http://www.whiskycola.com/teste.fla
http://www.whiskycola.com/teste.swf

keoshi
26-09-2006, 15:27
Código PHP:

<?

$to = "mail@mail.com";
$msg = "$name\n\n";
$msg .= "$message\n\n";

mail($to, $subject, $msg, "Contacto\nDe: $email\n");

?>Código do botão de submit:

on (release) {
if (name eq "" or subject eq "" or message eq "" or email eq "") {
stop();
} else {
loadVariablesNum("form.php", 0, "POST");
}
}3 campos de texto com as variáveis: name, subject, email e message.

evilfx
26-09-2006, 15:29
obrigado pela resposta, mas uma vez que este formulario tem mais campos, podias dar um exemplo em relaçao a este formulario ?

eu estive a ver o que tem em Actions no Flash 8 e aquilo é assim a modos que achinesado para mim.

keoshi
26-09-2006, 15:33
O exemplo que dei era para fazeres o teu, com quantos campos precisares. Só tens que adicionar seguindo o exemplo.

evilfx
26-09-2006, 15:39
pois mas nao sei aplicar esse exemplo :(

keoshi
26-09-2006, 15:45
O teu não vinha com nenhum ficheiro PHP?

evilfx
26-09-2006, 15:48
nope, isso do ficheiro .php foi o google que me "sugeriu" ao escrever flash contact form tutorial :D

achas que consegues fazer um ficheiro php a partir do .fla keoshi ? se sim seria uma ajuda maior que a vitoria dos portugueses hoje na liga dos campeoes

keoshi
26-09-2006, 16:09
<?

$to = "mail@mail.com";
$msg = "$name\n\n";
$msg .= "$email\n\n$address\n\n$zip\n\n$city\n\n$country\n\ n$message\n\n";

mail($to, $subject, $msg, "Contacto\nDe: $email\n");

?>

Mas olha que o fla está uma confusão. Os campos não têm os mesmos nomes de variáveis do que o texto ao lado.

evilfx
26-09-2006, 16:10
vou testar, daqui a 1h ou quê dou noticias, tenho que bazar grrrr

evilfx
26-09-2006, 17:22
nao percebo!

onde é que eu mando o flash ir buscar esse .php ?

consegues mudar o .fla para algo que funcione ?

evilfx
02-10-2006, 11:22
keoshi ou alguém ?

KiKas
02-10-2006, 16:27
keoshi ou alguém ?

porque estás a fazer esse formulario em flash? Estive a ver o swf e um formulário simples como esse faz-se perfeitamente em html + css!

joao b
04-10-2006, 15:20
devo esclarecer que percebo muito, mas mesmo muito pouco, de código web e a mecânica de funcionamento do site.
peguei num template open source e adaptei ao site que pretendia.

gostava agora de inserir uma página onde o visitante preenche-se nome e e-mail e eu recebia essa informação na minha caixa de e-mail.

tenho pois uma dúvida acerca de como a partir de um formulário como este:
http://clientes.netvisao.pt/jomail/testeform.html
eu consigo receber os dados preenchidos na minha caixa de e-mail.

queria alojar isto no servidor da netvisao e o e-mail para o qual gostava de receber as informações do formulário é da netvisao tb: jpmail@netvisao.pt .

já li e sei que vai ser necessário um script (do qual nada percebo) que faça a ligação.

alguém me dava umas luzes nisto ou alguma alma caridosa tenha a solução para este meu problema?

desde já muito obrigado.

evilfx
04-10-2006, 15:45
porque estás a fazer esse formulario em flash? Estive a ver o swf e um formulário simples como esse faz-se perfeitamente em html + css!

Porque o site está a ser todo feito em flash