Comunidad de diseño web y desarrollo en internet online

necesito ayuda urgente!!!flash 8 y base de datos

Citar            
MensajeEscrito el 14 Oct 2007 01:22 am
hola tengo un archivo de flash que realiza una evaluación y cuenta las respuestas correctas e incorrectas, necesito guardar esos datos en una base de datos con php y mysql ademas del nombre de la persona que realiza la evaluación... qué debo hacer del lado de flash para enviar los datos, y del lado de php para que resiva los datos y cómo creo la base de datos? gracias a quien pueda responder por fa!!!!!!!!!! :)

Por susanas

5 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 14 Oct 2007 08:20 am
La parte flash seria mas o menos esto

envia = new LoadVars();
recibe = new LoadVars();
ruta = "la ruta del php";
envia.respuestas = "Las respuestas";
envia.nombre = "el nombre"
recibe.onLoad = function(exito){
if(exito){
trace("Se guardó todo");
}else{
trace("Error al guardar");
}
}
enviar.sendAndLoad(ruta,recibe,"post");

entonces en ese php, recoges los datos por post:

$nombre = htmlentities($_POST[nombre]);
$respuestas = htmlentities($_POST[respuestas]);

creas la consulta

$csql = "INSERT INTO 'tu tabla' VALUES ('', '$nombre', '$respuestas');";

y la ejecutas

mysql_query($csql) or die("resultado=".urlencode(mysql_error()));

La base de datos la puedes crear desde el gestor que tengas, supongo que el phpmyadmin. Supongo que en google habrá varios ejemplos de hacerlo.

Un saludo.

[email protected]

Por db

63 de clabLevel



 

opera
Citar            
MensajeEscrito el 14 Oct 2007 01:35 pm
gracias esto es lo q tengo a ver que me dices... yo necesito que el tome el nombre. en el primer keyframe tengo un textinput que se llama nombre y este codigo
stop();

var correctas = 0;
var incorrectas = 0;
var nombre = "";

boton_empezar.onPress = function() {
var lv;

lv = new LoadVars();
lv.nombre = campo_nombre.text;
lv.sendAndLoad("http://localhost/trivia/registar.php",lv,"POST");
lv.onLoad = function() {
uid = lv.uid;
nombre = campo_nombre.text;

nextFrame();
}
}

en los siguientes fotogramas estan las preguntas y en el ultimo tengo el siguiente codigo

grafico_aprobo._visible = false;
if(incorrectas == 3){
grafico_aprobo._visible = true;
}else{
grafico_aprobo._visible = false;
}
var lv;
lv = new LoadVars();
lv.uid = uid;
lv.nombre = nombre;
lv.correctas = correctas;
lv.incorrectas = incorrectas;
lv.send("http://localhost/phpmyadmin/trivia/insert.php");
voy a intentar de la manera que me dijeron antes y quisiera q me dijeran si tengo algo malo gracias gracias

Por susanas

5 de clabLevel



Genero:Femenino  

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.