Comunidad de diseño web y desarrollo en internet online

Proyecto MySQL-PHP-Flash

Citar            
MensajeEscrito el 21 Nov 2006 11:25 pm
Directo al grano:
Hace 10 días no tenia ni papas de Flash, al día de hoy continuo igual.
Hasta aquí llegué a base de leer manuales, foros y Freekear un poco de cada sitio.

Mi proyecto es una tienda de coches en FLASH, apoyado en un CMS que llevo un año desarrollando sobre la marcha (aprendiendo sobre la marcha).

http://www.autocasionextremadura.com/master/coches.html
En el boton "coches" sale una paginacion desde el archivo en:
http://www.autocasionextremadura.com/master/prueba.php

Esto lo hago tomando un Stream desde el PHP hacia el frame "coches" de mi película con este código hacia un "Edit Field" que permite HTML:

System.useCodePage = true;
var a = new LoadVars();
a.load("prueba.php");
a.onLoad = function() {
texto.htmlText = true;
texto.maxChars = null;
texto.password = false;
texto.restrict = "^aeiou";
texto.wordWrap = true;
texto.vScrollPolicy = "on";
texto.hScrollPolicy = "on";
texto = this.Ref;
};


Mi objetivo no es esa paginacion (que es hasta donde pude aprender por mi mismo).
El objetivo es que cada tupla de la lectura de MySQL se convierta en un objeto Flash, que al ser pulsado genere otro: la ficha con la foto del coche, en el mismo Frame. Esta ficha contendrá todo lo necesario para la interaccion del visitante .
Estos objetos deben ser paginables y "scrollables" (con botones, por pase lento ...., de momento no hace falta preselectores dado que por tienda no hay pas de 50 coches).


Ahí queda eso, ¿quien empieza con la tutoría y las sugerencias.... de código?

Un saludo a todos

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 22 Nov 2006 01:46 am
has pensado en utilizar xml? quiza pueda ayudar o no es lo que quieres?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 22 Nov 2006 02:58 am
No veo la diferencia. Ya genero Rss desde la base de datos:
Pej http://www.autocasionextremadura.com/cochesocasion/coches.php

QUiero deshacer esa paginacion. que ahora se ve en http://www.autocasionextremadura.com/master/coches.html --->coches
Como está es una chapuza.
Cada tupla (la lea en html o xml) deberá formar un objeto clicleable ( posiblemente presentados de 5 en 5), y al cliclearlos se debe abrir la ficha en el mismo frame.

Pienso en un bucle que genere 5-6 etiquetas como esa , de forma controlada en paginacion.
Al hacer un "Click" en el una, se abre la ficha en otro Item del mismo frame.

La idea creo que la wtengo clara: pero desconozco el código..... me pierdo.
Pienso que hay mil maneras de hacerlo, pero no conozco la manera de hacerlo en AS, simplemente.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 22 Nov 2006 02:36 pm
osea ke lo que queires es que al hacer click en el boton para desplazar hacer otra consulta? y asi cada vez hacer una consulta diferente cada de 5 en 5?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 22 Nov 2006 03:52 pm
Eso es afinamos:
Veamos el script AS parcialmente:
var a = new LoadVars();
a.load("prueba.php");

Está claro que me estoy comiendo enterito un script PHP .
Si este script lo preparo, podre hacer salida paginada (paso de variables por url).
Hemos dicho que de 5 tuplas.... bien, de las que sean que quepan en el frame.
----> Problem Codigo AS para manejar esta variablespor url: ya vi el tutorial. El siguiente paso será ver la salida Flash pasando los coches de 5 en 5 . Los botones de avanze/retroceso seran +/- 5. Osea: PHP debe mandar variables a AS y AS a PHP.

Siguiente paso: el target en el frame es un objeto que carga texto, ahora tienen que ser 5 objetos. De este modo, al clicar cualquiera de ellos genero otro objeto en el mismo frame: la ficha del coche, la cual tendrá dos añadidos: una foto sacada de MySQL (Blob) y un pequeño formulario enlazado a un script Mail() PHP. Tambien en tutoriales.
----> Problem: La paginacion en un objeto de 5-en-5, ahora se convierte en 5 objetos independientes, generados en un bucle AS que no tengo ni idea de como abordar.

No se....... cuando se me mete algo en la cabeza, al final suele salir.
Pero quiero saber si lo que planteo es posible con AS-PHP-MySQL.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 22 Nov 2006 04:55 pm
ah ok desconosco si con rss se pueda pero con xml si, puedes cargar todo el xml en una variable que perfectamente lees en flash para asi no tener q estar haciendo muchas consultas sino que haces solo una, a final de cuentas dices q no son muchos coches; y al dar en siguiente avanzar entre los nodos por medio de un ciclo, tendrias q tener varios clips de pelicula y ahi cargar la informacion de los coches, seria algo asi:

Código :

conta=1;
for (i = 0; i <= veces ; i++)
    {
        _root.query["registro" + i].coche.nombre.text = mi_xml.firstChild.childNodes[conta = conta + 1].firstChild.nodeValue;
        _root.query["registro" + i].coche.pag.text = mi_xml.firstChild.childNodes[conta = conta + 1].firstChild.nodeValue;
        _root.query["registro" + i].coche.datos.text = mi_xml.firstChild.childNodes[conta = conta + 1].firstChild.nodeValue;
    } 


este codigo iria en el boton siguiente asi avanzas mediante la varibale conta entre los nodos de xml y cuando des en el boton de atras le restas a la variable

esa es la idea ke se me ocurre

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 23 Nov 2006 02:13 am

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 23 Nov 2006 05:22 am
Así queda, por el momento:

http://www.autocasionextremadura.com/master/coches.html
Fuentes:
http://www.autocasionextremadura.com/master/pruebapag.php que pagina de en5

AS:
"// permitir acentos y ñ
System.useCodePage = true;
a=new LoadVars();
//el valor a.pag puede quedar sin asignar: el php diana le da 1 por defecto
a.pag=1;
a.sendAndLoad("pruebapag.php",a,"post");
a.onLoad = function() {
texto.htmlText = true;
texto.maxChars = null;
texto.password = false;
texto.restrict = "^aeiou";
texto.wordWrap = true;
texto.vScrollPolicy = "on";
texto.hScrollPolicy = "on";
texto = this.Ref;
}
"


Habrás visto dos botones: uno será para incrementar el valor de la página en +1 (hata el tope) y otro para restarle 1 (no menor que 1). Necesitaré orientacion.


Voy a desistir de la idea de un objeto por tupla: he visto en el tutorial que es posible definir un texto u objeto clicleable, este será el punto de partida para abrir la ficha del coche a la izquierda de la paginacion. Pero esto en el siguiente paso.

Gracias.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 23 Nov 2006 04:07 pm
es otra buena solucion pero orientacion en ke? si y alo tienes

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 23 Nov 2006 08:08 pm
Si, perdona.

Sabes qué pasa: que como es mi primer enredo en Flash, no se dónde me atasco, hasta que ocurre.
Y las soluciones vienen sin mas.....

Ahora estoy en el siguiente paso: recuerdo:

Voy a desistir de la idea de un objeto por tupla: he visto en el tutorial que es posible definir un texto u objeto clicleable, este será el punto de partida para abrir la ficha del coche a la izquierda de la paginacion. Pero esto en el siguiente paso.

Dentro de la película: http://www.autocasionextremadura.com/master/coches.html -->Coches.

Ya se ve la paginacion de 5-en-5. Si observas, el texto en negrita es un Link html, interpretado como tal por el Frame. Es justo aquí donde quiero:

1- Que el enlace pase una variable (refweb) a otro script PHP (http://www.autocasionextremadura.com/master/ficha.php). El método será el mismo (SendandLoad).
2- Al clicar, deberá pasar esta variable y generar un objeto (2 cosas en el click) a la izquierda de la paginacion, que será la ficha de marras, cuyo contenido genera el script ficha.php.

¿Que no se hacer?
1- Convertir en objeto ese texto en negrita (marca + modelo), para que así pueda realizar la doble accion que pretendo al clicar en el.
2- Generar un objeto en el mismo frame al clicar otro (bueno, creo que esto no es complicado).

Una vez superado esto, el siguiente paso será implementar los formularios (unode contacto y otro de pedido-reserva).

Parece que esto va funcionando.
Me he leido como 40 veces el tutorial: http://www.adobe.com/es/devnet/flash/articles/flashmx_php.html, pero excede por completo mi nivel de comprension.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 24 Nov 2006 08:44 pm
y ke es lo q no entiendes?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 24 Nov 2006 09:25 pm
Que soy novato.... no se explicarlo de forma concisa y clara.
Afortunadamente he encontrado esto:::::: http://www.info-coste.com/.
Esta aplicacion se hace exactamente lo que pretendo:

-----> Izquierda : familia de productos:::: en mi caso MARCA DE COCHE.
-----> Central : la paginacion de la marca:::::: los coches (en este caso cambiamos el criterio sql)
-----> Derecha las fichas.

Vamos a centrarnos en este desarrollo como final.

El planteamiento ahora:

1- un list de las mascas disponibles (Izquierda)
$sql = "SELECT marca FROM latabla
WHERE marcado = 'CACERES'
GROUP by marca";
En la salida se pasa una variable para el siguiene SQL (marca)

2- in list con los coches de la marca seleccionada (Central).
$myConsulta = "SELECT * FROM latabla
WHERE marcado = 'CACERES' AND marca ='".$ref."'
ORDER BY marca
LIMIT $mostrarDesde , $limiteRegistros";
En la salida, otra variable e enlace: para la ficha que corresponda

3- La ficha (Derecha)
$result = mysql_query("SELECT * FROM lataba WHERE ref='".$ref."'", $connection);

Ahora bien......
COmo hacemos que este PHP baile con AS ????
Qué objetos son los mas adecuados en la saluda Flash??

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 25 Nov 2006 04:31 pm
Erny, vi en otro hilo que querías sacar datos binarios (imagn jpg de un Blab MySQL) para mostrarlos en Flash. En mi ficha voy a tener el mismo problema.

Recuerdo que para sacar las fotos en ficha PDF mediante la Clase FPDF, lo resolví del mismo modo: creaba un temporal en disco, el cual era el archivo cargado. En el momento que, en mi aplicacion, llegue a la ficha, repasaré el asunto con mas profundidad.... a ver si se me ocurre algo nuevo.

Bien, para llegar a eso, aun faltan dos peldaños:
Asi va la cosa por el momento:
http://www.autocasionextremadura.com/master/coches.html ---->coches.

He resuelto llmand a tres scripts PHP: uno carga las marcas disponibles, otro los coches por marca y el último la ficha.

1- ¿Como hacer que al pulsar en el primer cuadro sobre una marca, se tome la variable [marca] para su ejecucion en el segundo cuadro?.
2- Idem para el segundo (que será lo mismo).

Como verás: no está resuelto: fuerzo al AS y PHP a tomar valores que se que están para ver la salida, dado que no se resolver la programacion en AS para tomar las variables dentro del frame, sacarlas al script php y devolverlas en ejecucion al mismo frame.

¿cómo hacer esto?

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 25 Nov 2006 04:40 pm
Bueno, olvidé referenciar las rutas de los archivos del proyecto:
Las rutas de los archivos en ejecucio de este proyecto han cambiabo:

http://www.autocasionextremadura.com/master/coches.html
http://www.autocasionextremadura.com/master/listamarcas.php
http://www.autocasionextremadura.com/master/listacoches.php
http://www.autocasionextremadura.com/master/ficha.php

Creo que con esto ya no harán falta mas archivos para la programacion funcional..... bueno, cuando esté funcionando se completará con varios mail.php para el respaldo de formularios de envío de correo y con alguna hoja de estilos CSS para apoyar el limitado HTML de flash.

Y cómo no, tambien implementaremos algún lector RSS.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 27 Nov 2006 06:35 pm
Esto no parece que me salga.....

Despues de mucho leer, creo que si, que hay que hacerlo a través de XML..... la verdad es que no encuentro documentacion para ver como hacerlo desde html dinámico. Y no estoy por la labor de ser pionero, sin apenas saber andar aún.
Pues he hecho lo siguiente:
-- Un script PHP me genera un selector de marcas disponibles en la base de datos según el criterio que se quiera (una tienda, una ciudad, etc):
http://www.autocasionextremadura.com/master/xmlmarcas.php

-- En el campo de texto dinamco, destinado a las marcas, coloco este AS de ensayo:

var cargamarcas:XML = new XML();
cargamarcas.load("xmlmarcas.php");
cargamarcas.ignoreWhite = true;
cargamarcas.onLoad = function(exito) {
//La variable exito sera "true" si se cargo bien y "false" si hubo
//algun error
if (exito) {
//ES OBVIO QUE AQUÍ TIENE QUE IR ALGUN loop: solo se ve una marca
//tb que deberá ir algun código que fuerze la toma de variable [marca] para el
//siguiente campo de texto.

marcas = cargamarcas.firstChild.childNodes[0].firstChild.nodeValue;


} else {
//Muestra un mensaje de error en caso de que algo fallara
marcas = "No se ha cargado el listado";
}
};


Bien, Erny: si puedes orientarme es estas dos cosas, ya tendré resuelta l usabilidad de mi proyecto de aprendizaje en Flash.
Te espero.
Gracias.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 27 Nov 2006 08:21 pm
Van por quí los tiros::::??????????

http://www.webintenta.com/flash-y-xml-generar-un-menu-a-partir-de-un-xml.html

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 30 Nov 2006 12:53 am
:cry: Ataskao.

No doy con la solucion.
Lo dejo aquí de momento, hasta que alguien me eche un cable o recupere alguna de las neuronas averiadas en el intento.

No se si el programa que uso compila mal los swf (aún le falta implementar en la compilacion clases y métodos que en los tutoriales se explican) o yo no me manejo. Lo de XML no lo termino de encajar bien.

Creo que ya estoy muy cerca:

La película: http://www.autocasionextremadura.com/master/coches.html

El XML de origen para el menu dinámico: http://www.autocasionextremadura.com/master/xmlmarcas.php

Y el AS INCOMPLETO , para el que pido guía según las fuentes como están ahora:

var menu:XML = new XML();
menu.load("menu.xml");
menu.ignoreWhite=true;
menu.onLoad = function(success) {

if (success) {

menuArray=menu.childNodes;

for (i=0;i<menuArray.length ;i++){
//texto = menu.firstChild.childNodes[i].firstChild.nodeValue;
texto = "Help, Please";
}
}else{texto="Cagarro";}
}


Gueno:::: ya desespero.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 30 Nov 2006 10:55 am
Modifica:

Código :

menuArray=menu.childNodes;


por

Código :

menuArray=menu.firstNode.childNodes;


Saludos!

Por dmvalverde

150 de clabLevel



Genero:Masculino  

Extremadura

firefox
Citar            
MensajeEscrito el 30 Nov 2006 10:59 am
:shock: se me ha colado... Lo que quería decir es:

Código :

menuArray=menu.firstChild.childNodes;



PD: Por cierto, no se pueden editar los posts?

Por dmvalverde

150 de clabLevel



Genero:Masculino  

Extremadura

firefox
Citar            
MensajeEscrito el 30 Nov 2006 07:50 pm
COntinuo en negativo.
Voy a cambiar de estrategia:::: asfunction.
Como comente al principio, sto s lo primero que hago en Flash en mi vida.
SOlo quiero un poco de tutoría.

Gracias.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 01 Dic 2006 09:19 am
En este libro tienes todas las respuestas a tus dudas.
Te explican muy bien como conectar flash, php, mysql a través de xmls. Te recomiendo que si te puedes hacer con él no te defraudará.

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 01 Dic 2006 03:58 pm
Gracias, One.
http://www.granatta.com/lib/flashphp2005/

Al margen, me han posteado desde la asistencia del programa que uso para hacer los Flash, diciéndome que la aplicacion aún no soporta XML (cosa que no es cierto del todo, realmente no soporta alguna de las funciones que le son aplicables.).

Lo estoy probando con ASFUNCTION.
A ver que tal......
Aún no manejo suficiente para consultar dudas, pero ya llegarán...


Un saludo.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 03 Dic 2006 07:28 pm
Bueno::::

Salió adelante. Tres días dándole vueltas y sólo era una mísera línea de código.......
trace(+lajoiavariableparalafuncionasfunction).
La fuente: el manual de referencia AS.
Vamos a ver cómo sacar esa foto de los coches en el ultimo panel: tiene que salir de un Blob MySQL.
¿Sugerencias?.

El resto será hacerlo mas bonito (Scrolls, formularios..... como ya se de PHP, esto no acaba nunca).
Pero en estos mometos es cuando uno se siete satisfecho. Valió la pena, Caray.

GRacias.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 03 Dic 2006 09:22 pm
las imagenes las tiens en la bd o solo tienes la referencia de donde se encuentran en el servidor?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 03 Dic 2006 11:00 pm
Están en BD, campos binarios.

Vete a cualquiera de las fichas de mis coches, por ejem desde:
http://www.cochesocasionmadrid.com/coches-madrid-AUDI.html

Bien, verás un boton para sacar un PDF via FPDF.
En su momento ya resolví este problema en ese caso particular, forzando la descarga de un temporal JPG desde BD, que es cargado y luego eliminado. Supongo que pasa PHP-AS el planteamiento será similar. Se que te interesa el tema, ya te lo he isto posteado en otro hilo.

Me pongo a ello y voy contando..

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 04 Dic 2006 07:30 pm
pero la foto ya la muestras, y el del pdf funciona bien tambien, que es loq requieres ahora?

Por erny_2004

Claber

166 de clabLevel



Genero:Masculino  

Morelia, Michoacan

firefox
Citar            
MensajeEscrito el 07 Dic 2006 03:48 pm
Bueno:

El siguiente paso es mostrar una ventana flotante (hacerlo en flash es demasiado aún para mi) en un popup. Se que el tema esta ya muy trillado.....
Porqué un Popup: porque el script php de destino enlaza con otros (mailers y para registro en PHP), y no me veo capaz de afrontar esta complejidad desde AS en estos momentos.
El destino será: http://www.autocasionextremadura.com/master/foto.php
el cual debe tomar una variable que le pasaré por asfunction.

He probado el codigo de los tutoriales y foro, y funciona con un boton, pero no es un boton lo que necesito.

El código desde el campo de texto:
<a href='asfunction:cargafoto,".$variable."'><b>Contacto</b></a><br> //va en php

El código en AS:
function cargafoto(){
trace ("la referencia elegida es" +tipo); //se juega con la misma variable que llena el campo desde la que arranca el asfunction.
d=new LoadVars();
d.refweb=tipo;
getURL("javascript:popUp('foto.php?refweb=variable')"); //básicamente: ya conseguí contolar tamano y posicion, pero no que funcione desde asfunction (si desde boton).
}


La cuestion: ¿Qué hay que hacer para que funcione desde <a href='asfunction:cargafoto,".$variable."'>?

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 07 Dic 2006 10:18 pm
Otro paso:::::

La funcion para lanzar el Popup (ya se que por aquí no gusta, pero de momento hace lo que necesito y no me saca del plano principal de navegacion) queda:

Código :

function cargafoto(z){
trace ("la referencia elegida es" +z);
d=new LoadVars();
d.refweb=z;
getURL ("javascript:void(window.open('foto.php?refweb=d','popup','toolbar=no,menubar=no,scrollbars=no,resizable=no,width=600,height=400'))");
}


Donde z es la variable que lanzo desde: <a href='asfunction:cargafoto,".$z."'>

Resulta obvio que la variable no salta al Popup ¿Por qué? esta es una buena pregunta.

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 11 Abr 2011 07:53 pm
Holaz, he vuelto. Ya ha llovido....
Zapatero me ha mandado al paro y ahora tengo algo mas de tiempo.
Retomo el proyecto.
La url de carga va a ser:
http://www.autocasionextremadura.com/concesionarios/index.php?autocasion=autolek

Lo de la foto lo he arreglado con un post de este foro: aquí el código:

trace("la referencia elegida es" + retipofoto);
e= new LoadVars();


function verfotos(retipofoto){
e.load("concesionarios/verfotos.php?refweb="+retipofoto);

e.onLoad=function(exito){

if (exito) {
e.ref = retipofoto;
trace(e.fotos);

//trace("Foto0: " + this.foto0);
//trace("Foto1: " + this.foto1);
//trace("Foto2: " + this.foto2);
//trace("Foto3: " + this.foto3);

//ficha = "Click sobre foto para poder continuar ... ...";
//ficha = this.fotos; //recogo todas las url de las fotos
//ficha = this.foto0; // esta es la primera

//esto no es necesario, pero me ordena las ideas
var foto0 = new LoadVars();
var foto0 = "concesionarios/"+this.foto0;
var foto1 = new LoadVars();
var foto1 = "concesionarios/"+this.foto1;
var foto2 = new LoadVars();
var foto2 = "concesionarios/"+this.foto2;
var foto3 = new LoadVars();
var foto3 = "concesionarios/"+this.foto3;


for(var i:Number = 0; i < 4; i++) {
//-- creo un clip de película vacio
//_root.createEmptyMovieClip("diapo"+i, this.getNextHighestDepth());
_root.createEmptyMovieClip("diapo"+i, i);
//-- cargo la imágen del clip vacio
item = _root["diapo"+i]; //item = _level0.diapo3 es la ultima que da
trace(foto+i);

//para cerrar foto y clip
item.onMouseDown = function() {
item.unloadMovie(foto+i);
_root.item.removeMovieClip(); //trampa: vale cualquier punto _root
ficha._visible = true; /// >>>> esto no funciona
stop();}

}//cierro for


if (foto0 != ""){
ficha._visible = false; // no funciona
item.loadMovie(foto0); }


// -- indico posición x - y
item._x = 440;
item._y = 167;


//if (this.foto3 != ""){item.loadMovie("concesionarios/"+this.foto3);} // guardado por referencia


}else{ ficha = "Error APP";}


El tema que quiero resolver ahora:
---Primero
No he sido capax de aislar el objeto que carga la foto.
La idea es que con un onpress o un on MouseDown se pase a la siguiente.
De momento me conformo con cerrar la que cargo:

item.onMouseDown = function() {
item.unloadMovie(foto+i);
_root.item.removeMovieClip(); //trampa: vale cualquier punto _root
ficha._visible = true; /// >>>> esto no funciona
stop();}

---Segundo
El Field de texto (ficha), no responde:
ficha._visible = true; /// >>>> esto no funciona
Creo que es porque no entiendo el aámbito del objeto-variable ....


Resolviendo estos puntos pasaremos a otro --- el formulario

Saludos y encantado de estar de vuelta

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox
Citar            
MensajeEscrito el 16 Abr 2011 01:41 pm
Ya esta..... he cambiado el AS para las fotos:

>> antes creo el MovieClip fotos_mc (en vez de generarlo dinamicamente)
>> dibujo la aspita para el cierre
>> en el PHP, veo cuantas son las fotos a mostrar: son los numeros 1,2,3,4 de las fichas.
>> Desde esos numeros arranco y cargo el MC fotos_mc, cada un a una copia del codigo que adjunto.

LO SE: lo suyo seria crear dinamicamente el MC fotos_mc con objetos para avanzar, retroceder y cerrar. Si me ayudais podré acelerar el aprendizaje.

_____________________________________
trace("la referencia elegida es" + retipofoto);
e= new LoadVars();

function verfotos(retipofoto){
e.load("concesionarios/verfotos.php?refweb="+retipofoto);
e.onLoad=function(exito){
if (exito) {
e.ref = retipofoto;
trace(e.fotos);

for(var i:Number = 0; i < 4; i++) {
trace(foto+i);
}//cierro for

var foto0= new LoadVars(); foto0 = "concesionarios/"+this.foto0;
var foto1= new LoadVars(); foto1 = "concesionarios/"+this.foto1;
var foto2= new LoadVars(); foto2 = "concesionarios/"+this.foto2;
var foto3= new LoadVars(); foto3 = "concesionarios/"+this.foto3;

if (this.foto0 != ""){ fotos_mc.loadMovie(foto0); }

}else{ ficha = "Error APP";}
}
}

____________________________________________________

Saludos

Por pepeitor

25 de clabLevel



 

buscarme la vida

firefox

 

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