..:: MX Studio Fóruns ::..: Armazenamento de dados num Banco de Dados - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Armazenamento de dados num Banco de Dados

#1 User is offline   Thais Calil Baio 

  • Group: Membros
  • Posts: 143
  • Joined: 08-September 07

Posted 24 November 2007 - 05:51 PM

Boa Tarde,

Gostaria que alguem me ajudasse a criar uma página em Flash que armazenasse dados num banco de dados. Preciso muito disso, e não consegui sozinha. Estou disposta a pagar por essa ajuda pois preciso disso até sexta-feira. Se alguém puder me ajudar eu ia agradecer muito.
Obrigada
Bjs
0

#2 User is offline   ubi_rj 

  • Group: Moderador Global
  • Posts: 2920
  • Joined: 29-June 07

Posted 24 November 2007 - 06:45 PM

Olá Thais como vai ?

Existem alguns tutoriais que ensinam como integrar Flash + PHP ou ASP + MySQL.
Não é nada muito fácil, assim como também não é nenhum absurdo; Requer tempo e dedicação pra aprender certinho.

http://www.imasters.com.br/artigo/4615/fla...itar_e_excluir/

Se não tiver realmente tempo eu posso dar uma ajudinha tongue.gif

Abração thumbsup.gif
0

#3 User is offline   McBAST 

  • Group: Membros
  • Posts: 505
  • Joined: 25-October 07

Posted 24 November 2007 - 07:20 PM

esse codigo php funciona normalmente
CÓDIGO
<?php

/*
* faz a conexao ao banco
* e seleciona a base de dados
*/
$conexao = mysql_connect("localhost", "admin", "******")
or die ("Erro na conexão ao banco de dados.");
$db = mysql_select_db("formulario")
or die ("Erro ao selecionar a base de dados.");

/*
* monta query em SQL para insercao
*/
$sql = "INSERT INTO flashphpmysql (
nome,
email,
assunto,
ddd,
telefone,
cidade,
estado,
mensagem,
) VALUES (
'".$_POST['nome']."',
'".$_POST['email']."',
'".$_POST['assunto']."',
'".$_POST['ddd']."',  
'".$_POST['telefone']."',
'".$_POST['cidade']."',
'".$_POST['estado']."',  
'".$_POST['mensagem']."'
)";

/*
* executa a query
*/
$sql = mysql_query($sql)
or die ("Houve erro na gravação dos dados.");
?>


no flash deve ser semelhante como em um formulario de email.
bjs
0

#4 User is offline   McBAST 

  • Group: Membros
  • Posts: 505
  • Joined: 25-October 07

Posted 24 November 2007 - 08:04 PM

Dêem uma olhada nisso que tntei fazer:
http://www.mapanuncio.com/formulario.fla
me baseei num código que o natan posto ai
abs
0

#5 User is offline   Thais Calil Baio 

  • Group: Membros
  • Posts: 143
  • Joined: 08-September 07

Posted 24 November 2007 - 08:31 PM

Olá,

McBast, esse exemplo que vc passou funcionou? Vc poderia me explicar direitinho cada etapa? tipo a primeira coisa a se fazer creio que seja criar um banco de dados no mysql ne? depois eu teria que salvar o arquivo em php e o arquivo em flash na pasta "www" do php?

Desde já, obrigada
0

#6 User is offline   McBAST 

  • Group: Membros
  • Posts: 505
  • Joined: 25-October 07

Posted 24 November 2007 - 08:44 PM

Não esse, esse exemplo nao funciona nao, pelo menos comigo ainda não, eu pus ai pra que quiser da uma olhada e souber o quee pode ta errado, ele funciona como formulario de email: é só colocar esse codigo no botão:
on (release) {
enviado = "";
loadVariablesNum ("arquivophp.php", 0, "GET");
gotoAndPlay (2);
}
Mas nao é isso que estamos discutindo, primeira coisa que você deve fazer é criar a tabela no seu banco de dados, vc usa algum facilitador como phpmyadim ou ta indo direto na linha de comando?
0

#7 User is offline   Thais Calil Baio 

  • Group: Membros
  • Posts: 143
  • Joined: 08-September 07

Posted 24 November 2007 - 08:56 PM

Eu tenho aqui no meu pc o EasyPhp que tem o mysql tbm ne...aí eu teria que criar um BD no mysql com os campos desejados. Se esse código PHP que vc mandou funciona, resta saber o código AS para armazenar os dados no banco...=/

Esse exemplo último que vc mandou:
on (release) {
enviado = "";
loadVariablesNum ("arquivophp.php", 0, "GET");
gotoAndPlay (2);
}
o que faz? envia para onde?


0

#8 User is offline   Mayc_Rodrigues 

  • Group: Membros
  • Posts: 30
  • Joined: 23-April 06

Posted 24 November 2007 - 09:13 PM

Pesquise sobre loadVars, evite usar loadVariablesNum...
0

#9 User is offline   McBAST 

  • Group: Membros
  • Posts: 505
  • Joined: 25-October 07

Posted 24 November 2007 - 09:20 PM

esse é o arquivo php que recebe os dados do flash e manda pro seu email
o codigo é esse, usando os mesmo campos do exemplo:
<?
if ($email != "" and $destinatario != "")
{
$cabecalho = "From: $email\nReply-To: $email";
$corpo .= "Nome = $nome .\n";
$corpo .= "Email = $email .\n";
$corpo .= "Assunto = $assunto .\n";
$corpo .= "DDD = $ddd .\n";
$corpo .= "Telefone = $telefone .\n";
$corpo .= "Cidade = $cidade .\n";
$corpo .= "Estado = $estado .\n";
$corpo .= "Mensagem = $mensagem .\n\n";
$corpo .="\n\n=====================================\n";
$corpo .= "Esse formulário foi enviado atráves da integração Flash + PHP.\n";
$corpo .= "========================================";
mail($destinatario, $assunto, $corpo, $cabecalho);
echo ("&enviado=ok&");
}
?>

o destinatario você informa com a seguinte ação:

stop ();
Selection.setFocus("nome");
//assim o cursor já começará no campo "nome".
destinatario = "seuemail@email";
//esse é o endereço que receberá a mensagem.

que fica no primeiro frame da camada actions

No botão enviar fica isso:

on (release) {
enviado = "";
loadVariablesNum ("codigoacima.php", 0, "GET");
gotoAndPlay (2);
}

No terceiro frame da actions fica assim:

if (enviado != "ok") {
gotoAndPlay (2);
}

o codigo quer dizer que se ainda nao tiver sido enviado, ele volta pro frame 2:processando
, e no ultimo frame fica stop();

O que eu preciso é adaptar esse codigo pra mandar pro banco de dados, mas ainda não funcionou
0

#10 User is offline   Thais Calil Baio 

  • Group: Membros
  • Posts: 143
  • Joined: 08-September 07

Posted 24 November 2007 - 09:42 PM

É exatamente isso que eu também preciso...o código AS que liga-se com o php e o bd
0

#11 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 26 November 2007 - 12:35 AM

Thais, o Flash não se conecta a um banco de dados sozinho, ele precisa de uma linguagem dinamica como o PHP para fazer isso. Portanto, para fazer o Flash interagir com o PHP basta usar a Classe LoadVars como já foi dito anteriormente.

http://www.mxstudio.com.br/views.tutorial....d=3&aid=565

[]s
0

#12 User is offline   xikinho 

  • Group: Membros
  • Posts: 172
  • Joined: 10-July 07

Posted 27 November 2007 - 12:16 PM

ai ubi_rj ... blz???

desenvolvi esse tuto que voçe postou ai pa galera... ta funcionando perfeitinho....mas isso so serve para texto....
como sera possivel fazer um assim muito parecido com esse mas para imagens??? para fazer upload, download, excluir imagens de ima pasta do servidor...
tem algum exemplo ai pa galera???

desde ja muito obrigado pela ajuda...

valewwww
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)