Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Form Flash + BD mysql

Estas en el tema de Form Flash + BD mysql en el foro de Mysql en Foros del Web. Qué tal gente? Les cuento lo que estoy queriendo hacer: Tengo una web hecha en flash con el campo email para que la gente deje ...
  #1 (permalink)  
Antiguo 09/10/2010, 13:39
 
Fecha de Ingreso: julio-2005
Mensajes: 204
Antigüedad: 18 años, 9 meses
Puntos: 1
Form Flash + BD mysql

Qué tal gente?
Les cuento lo que estoy queriendo hacer:
Tengo una web hecha en flash con el campo email para que la gente deje su mail y se pueda suscribir para recibir novedades, yl suscribirse quiero hacer que sus mails se guarden en una base de datos.

Lo que hago para lograr esto es en flash

creo un campo de introduccion de texto con un nombre de instancia de nombre_txt y creo otro de texto dinamico con un nombre de instancia de servidor_txt.

y desde la programación de flash escribo el siguiente código

Código:
enviar = function () {
		trace(email_txt.text.length)
if (email_txt.text.length!=0) {
		if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
			form_lv = new LoadVars();
			form_lv.mail = email_txt.text;
			form_lv.sendAndLoad("enviar.php",form_lv,"POST");
			servidor_txt.text = "Enviando Mensaje..";
			email_txt.text = "";
			form_lv.onLoad = function() {
				if (this.estatus == "ok") {
					servidor_txt.text = "Tu mensaje fue enviado.";
					email_txt.text = "";
				} else {
					servidor_txt.text = "Problemas con el servidor.";
				}
			};
		} else {
			email_txt.text = "Introduzca un e-mail valido.";
		}
	} else {
		email_txt.text = "Introduzca un e-mail valido.";
	}
};
borrar = function () {
	email_txt.text = "";
	servidor_txt.text = "";
};
enviar_btn.onRelease = enviar;
borrar_btn.onRelease = borrar;
y mediante php escribo el siguiente código.

Código PHP:
<? 

$email_txt 
$_POST['email_txt'];
?> 
<?php
       $server 
"localhost"$usuario_db "root"$clave_db ""$base "suscripciones";
       
$id_con mysql_connect($server$usuario_db$clave_db$base);
       
mysql_select_db($base,$id_con);
  
?>
  <?
      mysql_query 
("insert into suscripciones_poetas (email_txt) values ('$email_txt')");  
    
mysql_close();
    
?>
Espero que me puedan ayudar, saludos !

Etiquetas: formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:45.