Comunidad de diseño web y desarrollo en internet online

Cargar un formulario en SWF externo

Citar            
MensajeEscrito el 03 Sep 2006 01:15 pm
Hola de nuevo gente,

os expongo mi problema:

tengo un formulario compuesto por dos campos de texto (user y pass) + el boton, que envian los datos a una base de datos y los ingresa en la tabla que le indico. El PHP y el SWF están subidos en un servidor gratuito (Tripod Lycos) que soporta PHP y MySQL, por lo que no tengo ningún problema. Os pongo el codigo para quien pueda interesarle:

Codigo del PHP Script (salvar_flash.php):

Código :

<?php
$Host = "localhost";
$User = "mi_usuario_del_servidor";
$Password = "mi_pass_del_servidor";
$DBName = "mi_base_de_datos";
$TableName = "la_tabla";

$Link = mysql_connect($Host, $User, $Password);

$Query = "INSERT into $TableName values ('0', '$usuario', '$pass', '$nivel_acceso')";

$correcto = "Los datos fueron introducidos correctamente";
$incorrecto = "No fue posible introducir los datos";
if (mysql_db_query ($DBName ,$Query ,$Link)) {
print ("&correcto=$correcto ");
} else {
print ("&correcto=$incorrecto ");
}

mysql_close ($Link);
?>

Codigo del botón Flash:

Código :

on (release) {
loadVariablesNum ("salvar_flash.php", 0, "GET");
}

Todo esto funciona estupendamente.
Los problemas vienen cuando quiero cargar este SWF con el formulario dentro de un Mc_Contenedor que se encuentra en otro SWF externo y que ademas se encuentra subido en otro servidor (iEspana).

Por lo que modifico levemente el codigo:

Codigo del primer frame donde se encuentra el Mc_Contenedor del SWF externo (mc_pass.swf):

Código :

loadMovie("http://www.usuarios.lycos.es/gwdesign/login.swf", "mc_pass");

Este es el planteamiento del ejercicio que tengo y no funciona com debiera hacerlo. ¿Alguien que me pueda solventar el problema?

Reciban un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 05 Sep 2006 11:20 am
Yo ahí veo una violación del sandbox...
No te lanza ningún popup de error o similar?

Por Joan Garnet

5 de clabLevel



 

Barcelona

firefox
Citar            
MensajeEscrito el 05 Sep 2006 02:05 pm
Lo lanza, lo lanza. Por cierto, ¿que es eso de la violación del Sandbox?

De todas formas a nivel local (ejecutando el SWF desde mi pc) y poniendole la dirección completa del PHP consigo mi proposito.

También he conseguido solventar mis problemas de los otros mensajes. He tenido que pasar muchas horas delante del monitor y rebuscar y rebuscar tutoriales para hacerlo.

He conseguido por fin:

- Introducir mi Nombre de Usuario (Login) y Contraseña (Password) desde Flash y verificar y comparar los datos introducidos con una Base de Datos (BD).
- Realizar desde Flash el registro de datos en una Base de Datos (BD)
- Que me llegue por correo los datos que el usuario introduzca en Flash en cualquier componente.

Todo esto desde el mismo SWF o desde un SWF externo.

No puedo decir que se me haya ayudado aquí mucho directa y personalmente como a otras personas, pero tampoco voy a negar que toda la información necesaria, indirectamente se puede conseguir de todos los tutoriales y mensajes que existen en Cristalab.com.

Ahora entiendo porque insisten tanto los moderadores en usar el boton de BUSCAR. Tambien hay que decirles que el buscar a veces genera no muchas, muchisimas coincidencias y esto dificulta y retrasa excesivamente.

Gracias por todo.

Reciban un cordial saludo.

Atentamente, Carlos.

P.D.: Si alguien esta interesado en saber como he conseguido realizar lo que antes mencionaba no tiene más que pedirmelo o ponerse en contacto conmigo por aquí.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 05 Sep 2006 04:33 pm

kArLiTrOs escribió:

Lo lanza, lo lanza. Por cierto, ¿que es eso de la violación del Sandbox?

Se llama sandbox al sistema de seguridad que evita el cross-scripting entre diferentes dominios. Es decir, que gracias al sanbox yo desde mi dominio no puedo ejecutar una película del tuyo con todo el riesgo de seguridad que ello supone.
La violación del sanbox se da cuando intentas hacer lo antes mencionado y se manifiesta mostrando un popup de aviso.

kArLiTrOs escribió:

De todas formas a nivel local (ejecutando el SWF desde mi pc) y poniendole la dirección completa del PHP consigo mi proposito.

Cuando lo subas seguirá sin funcionarte a no ser que tomes las medidas oportunas ( ver http://www.joangarnet.com/blog/?p=247 y http://www.joangarnet.com/blog/?p=246 ).

kArLiTrOs escribió:

También he conseguido solventar mis problemas de los otros mensajes.

Pues si eres un buen usuario postearas todas las soluciones para que en un futuro alguien pueda beneficiarse.

kArLiTrOs escribió:

He tenido que pasar muchas horas delante del monitor y rebuscar y rebuscar tutoriales para hacerlo.

Este es el flujo de trabajo normal de un desarrollador cuando aprende una nueva tecnología o simplemente no sabe algo. Has hecho lo que debías :)

kArLiTrOs escribió:

No puedo decir que se me haya ayudado aquí mucho directa y personalmente como a otras personas

No es acertado hacer juicios de este tipo en una comunidad... creo que aquí la gente ayuda en lo que sabe y en la medida que puede.

kArLiTrOs escribió:

Ahora entiendo porque insisten tanto los moderadores en usar el boton de BUSCAR. Tambien hay que decirles que el buscar a veces genera no muchas, muchisimas coincidencias y esto dificulta y retrasa excesivamente.

Así es internet, hay mucha información y se debe aprender a filtrarla.

Saludos!

Por Joan Garnet

5 de clabLevel



 

Barcelona

firefox
Citar            
MensajeEscrito el 05 Sep 2006 07:28 pm
Incluso hay manuales de Google, mira tú si hay que aprender "tonterías" ;)

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

opera
Citar            
MensajeEscrito el 07 Sep 2006 06:09 pm
Siento mucho no haber podido responder antes, he tenido demasiados problemas con mi conexión a internet (Telefónica que es muy maja ella). Solventado esto intentaré retomar esta conversación.

Joan Garnet escribió:

Se llama sandbox al sistema de seguridad que evita el cross-scripting entre diferentes dominios. Es decir, que gracias al sanbox yo desde mi dominio no puedo ejecutar una película del tuyo con todo el riesgo de seguridad que ello supone.
La violación del sanbox se da cuando intentas hacer lo antes mencionado y se manifiesta mostrando un popup de aviso.

¿Existe alguna manera de poder interactuar entre dos servidores diferentes (Tripod Lycos e iESPANA. La mayor parte de la gente hace esto porque no todos los servidores gratuitos tienen todas las opciones disponibles) sin que se produzca algún tipo de problema?. Vaya, para que todo funcione como si nuestra aplicación completa estubiese alojado en un mismo servidor. Lo digo porque estoy intentando cargar unos datos de un XML en los ComboBox y TextArea (quiero hacer un DataBinding para mostrar unos nombres y fechas) en un SWF que se encuentra en el servidor de Lycos y cargarlo en el SWF principal mediante un Mc_Contenedor que se encuentra en el servidor iESPANA.

Joan Garnet escribió:

Pues si eres un buen usuario postearas todas las soluciones para que en un futuro alguien pueda beneficiarse.

Dadme un tiempo para que pueda terminar mi aplicación (aún sigo con problemas) y que ordene todo en una misma carpeta ya que ahora mismo mi disco duro esta peor que mi habitación.

Joan Garnet escribió:

No es acertado hacer juicios de este tipo en una comunidad... creo que aquí la gente ayuda en lo que sabe y en la medida que puede.

Siento mucho mi comentario. Lo dije friamente y sin pensar en las consecuencias. Me veía impotente al ver que pasaba el tiempo y no recibía ayuda. Lo siento de corazón.

Reciban un cordial saludo.

Atentamente, Carlos.

Por kArLiTrOs

20 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 24 Sep 2009 03:16 pm
HOLA CARLITOS DEVERDAD NECESITO QUE ME PASES EL DATO, PUES YO ESTOY TAMBIEN CON EL MISMO PROBLEMA, YA QUE HE COLGADO UNA WEB, DONDE TENGO DOS FORMULARIOS, EN DICHO SERVIDOR NO FUNCIONAN, POR QUE TIENEN OTRA VERSION DE PHP, LO QUE SIPUEDO HACER, ES COLGAR ESTOS FORMULARIOS EN OTRO SERVIDOR QUE TENGO, QUISIERA HACER LO MISMO QUE TU, MEDIANTE LA WEB DESEO LINKEARLOS, COSA QUE ASI ME FUNCIONARIAN DE MARAVILLA, CREO QUE EL TEMA ESTA EN COMO LINKEAR LOS SWF DESDE EL BOTON O DESDE UN PRIMER FRAME, HAZMELO SABER POR FAVOR LO NECESITO CON URGENCIA, GRACIAS DE ANTEMANO AMIGOS.

Por pedritodolores

5 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 24 Sep 2009 03:17 pm
HOLA CARLITOS DEVERDAD NECESITO QUE ME PASES EL DATO, PUES YO ESTOY TAMBIEN CON EL MISMO PROBLEMA, YA QUE HE COLGADO UNA WEB, DONDE TENGO DOS FORMULARIOS, EN DICHO SERVIDOR NO FUNCIONAN, POR QUE TIENEN OTRA VERSION DE PHP, LO QUE SIPUEDO HACER, ES COLGAR ESTOS FORMULARIOS EN OTRO SERVIDOR QUE TENGO, QUISIERA HACER LO MISMO QUE TU, MEDIANTE LA WEB DESEO LINKEARLOS, COSA QUE ASI ME FUNCIONARIAN DE MARAVILLA, CREO QUE EL TEMA ESTA EN COMO LINKEAR LOS SWF DESDE EL BOTON O DESDE UN PRIMER FRAME, HAZMELO SABER POR FAVOR LO NECESITO CON URGENCIA, GRACIAS DE ANTEMANO AMIGOS.

Por pedritodolores

5 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 24 Sep 2009 03:18 pm
HOLA CARLITOS DEVERDAD NECESITO QUE ME PASES EL DATO, PUES YO ESTOY TAMBIEN CON EL MISMO PROBLEMA, YA QUE HE COLGADO UNA WEB, DONDE TENGO DOS FORMULARIOS, EN DICHO SERVIDOR NO FUNCIONAN, POR QUE TIENEN OTRA VERSION DE PHP, LO QUE SIPUEDO HACER, ES COLGAR ESTOS FORMULARIOS EN OTRO SERVIDOR QUE TENGO, QUISIERA HACER LO MISMO QUE TU, MEDIANTE LA WEB DESEO LINKEARLOS, COSA QUE ASI ME FUNCIONARIAN DE MARAVILLA, CREO QUE EL TEMA ESTA EN COMO LINKEAR LOS SWF DESDE EL BOTON O DESDE UN PRIMER FRAME, HAZMELO SABER POR FAVOR LO NECESITO CON URGENCIA, GRACIAS DE ANTEMANO AMIGOS.

Por pedritodolores

5 de clabLevel



Genero:Masculino  

msie8

 

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