| |||
Como puedo insertar php en un flash..??? Eso quisiera saber como podre insertar codigo php en un flash ya sea como un include que este texto varie fuera del flash ya que no se ... ojalas me puedan ayudar tengo el Macromedia Flash Mx Profesional 2004 espero sus respuestas positivas ... saludosa todos y grax |
| |||
es necesario saber un poco q es lo que quieres del PHP, pero para llamar a un PHP desde Flash por lo general es: loadVariables("nombredelarchivo.php", 0, "GET"); para obtener datos y: loadVariables("nombredelarchivo.php", 0, "POST"); para escribirlos.
__________________ woi |
| |||
Lo que quiero hacer es tomar un valor de un archivo php y mostrarlo en flash ... algo que en flash ejemplo salga asi $prueba=bla bla bla y luego esa parte $prueba mostrarla en el flash y que en el flash se expecifique que quiero mostrar solo lo que dice $prueba no se si me entiendo... gracias por sus respuestas ;) |
| |||
hola sabes??? supuestamente es como lo que queria pero estuve viendolo o no muestra ningun texto ... na de na del texto... le faltara alguna parte que explicar ..??? en el archivo .fla dentro de este tendre que poner algo mas? o que... Este es el ejemplo del codigo que sale... este es el script php <?php //Declaramos las variables $nombre = "Enrique"; $apellido = "Chavez"; //Mandamos imprimir echo "mi_nombre=".$nombre."&mi_apellido=".$apellido ; //esto Imprimira mi_nombre=Enrique&mi_apellido=Chavez ?> y este es que que va en el flash??? carga_lv = new LoadVars(); carga_lv.load("script.php"); carga_lv.onLoad = function(ok){ if(ok){ trace(this.mi_nombre); // obtenemos Enrique trace(this.mi_apellido); // obtenemos Chavez } } pero? supuestamente al bajar este codigo hay unos archivos .fla al pasarlo directamente a swf supuestamente deberia mostrar el texto... pero ¿porque no lo muestra? Bueno soy enteramente nulo en flash y es esto lo que necesito para mi web.... bkn si me pueden seguir ayudando si yo puedo lo hare con gusto ;) salu2 |
| ||||
vamos a ver.... El Script Funciona y bien..... Al ser un Script PHP, dicho script tiene que se ejecutado en un servidor web con soporte PHP.... Ya sea en tu maquina local o en un servidor de Web.... por medio de http://localhost/script.php Si no tienes esto como quieres que imprima dichas variables... Me explico? Si quieres hacer pruebas localmente puedes descargar el AppServ http://www.appservnetwork.com/ y listo... |
| |||
Mira si funca el script php pero el que no funca es el flash osea que no muestra el contenido del script php en el flash??? y si tengo montado un servidor apache en mi pc con soporte php mysql y demaces .... bueno grax por responder ;) Última edición por MrDjPuntoCl; 17/03/2004 a las 13:06 |
| |||
MrDjPunto, solucionaste el problema? a mi me ocurre lo mismo, tengo el servidor apache instalado, y el php si me funciona, pero luego el flash, no me muestra el valor de la variable. si lo solucionaste, me puedes decir como lo hiciste? |
| |||
no!!! no me funco pero pille otro ejemplo puedes bajarlo de esta dir http://www.mrdj.cl/chateroscarolina/ejemplo-flash.zip ojalas te sirva ;) Y si alguien sabe el porque no funca la variable de mas arriba que diga por favor ya que el script PHP su funciona el que no funciona es el flash y la variable de esta... saludos |
| |||
dejame ver, checando lo que han escrito solo puedo suponer que el error sea por permisos sobre la carpeta donde se encuentran los archivos, dale 7777 pa los permisos, supongo que asi debe funcionar...
__________________ Pa lo que pueda!!! |
| ||||
yo lo hago asiii y si me resulta en el flash stop(); enviar = new LoadVars(); nick = ""; pass = ""; boton.onRelease = function() { if (nick!="" && pass!="") { enviar.nick = nick; enviar.pass = pass; enviar.sendAndLoad("pagina.php", enviar, "POST"); enviar.onLoad = function(success) { if (enviar.resultado == "1") { loadMovieNum("primer.swf", 5); } else { loadMovieNum("dos.swf", 5); } }; } }; en el php <? $nick = $_POST['nick']; $pass=$_POST['pass']; /* $nick = "elder"; $pass= "elder"; */ $resultado="2"; if($pass=="elder"){ $resultado=1; } else{ $resultado=0; } echo "&resultado=$resultado"; ?> y listo, paso de FLASH a PHP y de ahi al FLASH, es un login simple |