flash + php // resultado en <div>

100
26 de Diciembre del 2004
Experimento, no se si muy recomendable.. [:{

Me explico ( a modo de metalenguaje .. ) :



INDEX.PHP

( incluye los siguientes archivos, cada uno metido un <div> ) :



1- buscador.swf // manda variable de búsqueda

<div buscadorflash> variable.send ( "index.php", "_self", "POST" );


2- buscar.php // recibe variable

<div contenedor> echo ('<resultado en html>');



..

Intento q el resultado se me despliegue en el mismo <div contenedor> q incluye el archivo buscar.php, encargado de generar el resultado.

Y de echo lo hace, pero.. PROBLEMA : al recargar la página index.php con el resultado de la búsqueda dentro de su <div contenedor>, recarga tambien dentro de este <div contenedor>, el <div buscadorflash> con el archivo buscador.swf q contenía, en vez de dejarlo donde estaba.

Supongo q el quiz está en cómo mando la variable desde flash, más concretament al indicar q despliegue el resultado en la misma ventana.

[ variable.send ( "index.php", "_self", "POST" );
// .mandar a index.php por método Post y despliega resultado en la misma ventana ( index.php).



..

para ser más gráfico, verlo en :

http://100.dyndns.dk/mano/index.php

* seleccionar un TIPO de instrumento y clickar en 'ver todos'


los originales :

http://100.dyndns.dk/mano/originales/originales.zip

( sólo index.php; buscador.fla; buscar.php )



.................................................................................................. .. .. ..

AYUDA, por favor !!

100 GRACIAS [;}

Jaime Vera
26 de Diciembre del 2004
Mira, en local le cambié ésto:

#divContent{position:absolute; top:0; left:0; width: 500px; height: 300px}

por ésto:

#divContent{position:relative; top:0; left:0; width: 500px; height: 300px}

Al menos aquí me funcionó, y me aparcecián cada ventana en su lugar, ahora tomando los datos de la base debiera funcionar igual, pero eso es algo que yo no puedo probar; pues no sé que campos usas en tus tablas.

SALUDOS!!!! ( jjaimevera )

agoraquimica
26 de Diciembre del 2004
Te sugiero crear una tercera variable tipo busquedaencurso que si existe no incluya el flash sino el texto que quieres.