Comunidad de diseño web y desarrollo en internet online

Transformar logica AS a PHP

Citar            
MensajeEscrito el 04 Nov 2006 09:03 pm
Hola a todos amigos.
Estoy haciendo un Quiz (examen ON-LINE) con Flash, PHP y MySQL, pero bueno aun no soy un experto en el tema de PHP y Flash.
Por tanto consegui un buen ejemplo en la web de un QUIZ www.fondoverde.org/jemano/myquiz_final.zip (para los k esten buscando un ejemplo parecido ) , pero lo de malo del ejemplo esk las preguntas las obtiene de un archivo .AS externo:
QUESTIONS.AS:

Código :

/*******************************************************************************
               correct syntax:

domX=["Question", n° correct answer,["answer1","answer2","answer3",...,"answerN"]

******************************************************************************/
domande = [
         dom1=["Che cos'è un Array?",3,["Un comando Matematico che consente di disporre gli oggetti sullo stage","Un nuovo strumento di disegno di flash","Un oggetto di Action Script obsoleto","Un Oggetto che consente di crere e gestire matrici"]],
         dom2=["Quale di queste stringhe è corretta per inserire un commento in AS?",0,["//","<!--","</","--","comment();"]],
         dom3=["Qual'è il numero massimo, in secondi, consentito per l'esecuzione di un loop?",3,["2","5","10","15","20","infinito"]],
         dom4=["A quali simboli è consentito dare un nome di istanza in flash? ",1,["qualsiasi oggetto","ai Movie Clip","ai Graphic","ai KeyFrame","ai Button"]],
         dom5=["Che cosa significa la propretà '_url'?", 4,["Indica quale pagina html aprire da un comando getURL()","Indica il target della finestra che viene lanciata tramite un getURL()","Non esiste tra i comandi di flash","Indica il path da dove scaricare un loadMovie()","Proprietà che indica il path in cui risiede l'SWF"]],
         dom6=["Vero/Falso"+ newline + "Il comando 'updateAfterEvent()' consente di effettuare il refresh della schermata viedo indipendentemente dal frame rate",0,["Vero","Falso"]],
         dom7=["Data questa istruzione:"+newline+"var x = 1; var y = 1; x = y++;"+newline+"Quale sarà il nuovo valore delle due variabili?",0,["x = 1; y = 2;","x = 2; y = 2;","x = 1; y = 1;","x = undefined; y = 2"]],
         dom8=["Data la seguente istruzione:" + newline + "var x = 255; var y = x.toString(16);"+newline+"Quale sarà il nuovo valore di y?",2,["y = \"255\";","y = 11111;","y = \"ff\";","y = 255;"]],
         dom9=["var x = 1;"+newline+"do { x++; trace (x); } while (x < 0)"+newline+"Quante volte verrà eseguita l'istruzione contenuta nel do{} ?",1,["Nessuna, 'x' è già maggiore di 0","Una, l'istruzione do{} esegue comunque una volta il blocco","All'infinito, l'istruzione contiene un loop infinito"]],
         dom10=["for(var i = 0; i > 50 ; i++)"+ newline +"{ duplicateMovieClip(\"foo\",\"foo\"+i,i) }"+newline+"Che cosa succede con questo blocco di codice?",0,["Niente","Crea un loop infinito","Da errore","Duplica per 50 volte la clip 'foo'"]],
         dom11=["Qual'è il numero massimo di frame/sec consentito in flash?", 3 ,["30","60","90","120","150"]],
         dom12=["Qual'è il range in fase di editing delle dimensioni di un filmato?",3,["1.00 e 2880.00","16.00 e 2800.00","18.00 e 1880.00","18.00 e 2880.00","28.00 e 2880.00"]],
         dom13=["Cosa viene fatto impostando la proprietà:"+newline+"_focusrect = false?", 1,["L'area HIT dei bottoni diventa inattiva","Elimina il rettangolo giallo dei bottoni con l'uso del TAB","Si impedisce lo zoom con il tasto destro del mouse","Viene creato un rettangolo con lo zoom per le immagini"]]];


Y lo kiero es modificar el ejemplo y poder sacar los valores pero de la BD.
POr favor cualquier ayuda se los agradecere mucho, gracias.

Por nova

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Nov 2006 09:12 pm
Una cosa k me olvide pero k creo esta implicito en el post esk quiero sacar los datos de MySQL pero con las misma sintaxis o tal ves ustedes tengan otra forma de como sacar los datos y k se puedan acoplar a este ejemplo.
gracias por anticipado

Por nova

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 05 Nov 2006 04:52 am
Te recomiendo lo siguiente:

1. Aprender a programar.

2. Aprender a programar en php y mysql

3. Aprender a programar en ActionScript

4. Leerte tutoriales de Flash Remoting y AMFPHP

5. Ahora si, ven al foro y replantea tu pregunta.



^^

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser
Citar            
MensajeEscrito el 05 Nov 2006 05:37 pm
:lol: claro k se programar en AS.
Mi nivel de prog en PHP un poco menos de inermedio, por eso estoy planteando este post ysolo pregunto una logica de como poder transformar esa logica a php :roll: o la forma de poder sacar datos con esa sintaxis con algun ejemplo o algo k me pueda ayudar y estudiarlo
gracias

Por nova

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Nov 2006 06:30 am
si es posible hacerlo lo unico que requieres es cambiar el array domande por uno q llenes desde mysql te recomiendo q veas los tutoriales de flash y datos de esta web son muy buenos con algo de lectura creo lo podras lograr no es muy dificil

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox

 

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