Comunidad de diseño web y desarrollo en internet online

problema con loadmovienum

Citar            
MensajeEscrito el 09 Feb 2009 08:50 pm
hola amigos, tengo un problema que me esta volviendo loco... les explico el porque:

tengo una web que esta hecha completamente en flash, el index contiene mi menu, con los botones, inicio, quienes somos, trabaja con nosotros etc....

el asunto es que todos los enlaces del menu, las cargo con loadmovienum, hasta ahi todo perfecto, peor el detalel es el siguiente, cuadno cargo el (trabaja con nosotros) este swf tiene un script para subir archivos de texto, es decir con file reference, bueno la cuestion es que cuadno lo abro desde el index, y pongo los datos, como por ejme, nombre, direccion, telefono, mensaje, subir archivo, cuando completo los datos y subo un archivo cualquiera, supuestamente funciona bien, pero cuando reviso mi correo, que es donde llega toda esa informacion, solo me llega los datos como: nomre, direccion, telefono. mensaje, y el archivo que subi aparece ahi, pero con 0.00kb es decir no cargo nada, sol el archivo vacio; pero el detalle esta en que cuadno lo cargo asi www.miweb.com/trabaja.swf (q es la ruta del swf) ahi completo los campos adjunto el archivo, y cuando envio, me lelga todo perfecto a mi mail, es decir, salen todos los datos y el archivo con su tamaño original... pregunta.. cual es el error? o que debo hacer.... ayudenme porfaaaaa!!

Por cyzeo

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 09 Feb 2009 11:09 pm
Hola, en el codigo de trabaja.swf usas "_root"? si es asi, te recomiendo que lo cmabies por rutas relativas, "_parent" o "this", mmm, tambien puedes usar "_lockroot = true" pero esa practica es menos recomendable.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 09 Feb 2009 11:19 pm
hola. no uso ni _parent tampoco this. solo cargo las pelicualas en un solo nivel es decir las cargo en el nivel 1 pero, cuando entro a la direccion directa del swf, si envia todo correctamente, pero cuadno ese swf lo cargo desde mi index,swf. al momento de enviar los datos, solo me aprecen los datos de texto y el adjunto con 0.00 de tamaño. que puede ser?..

Por cyzeo

9 de clabLevel



 

msie7
Citar            
MensajeEscrito el 09 Feb 2009 11:34 pm
Podrias postear tu codigo del formulario, el FileReference y todo eso que corresponde al envio del formulario. Saludos

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 10 Feb 2009 06:14 am
hola. encontre el problema, el asunto era que en el fla, trabaja.swf. tenia que indicar la ruta exacta... es decir, tengo un web site, pero tengo otra version del website digamos version 02 de esta manera: (ojo ahora trabajo con la version_02 que esta en otro directorio de mi server.

www.mywebsite.com/version_02/

* lo que tuve que hacer en el trabaja.fla era lo siguiente... poner en la ruta del archivo que genera la carga de los archivos adjuntos lo siguiente.

http://www.mywebsite.com/version_02/adjunta.php y

http://www.mywebsite.com/version_02/upload.php

haciendoe esos pasos, hise que funcionara todo normal..

ahora mi pregunta es; como haria para evitar poner el http://www.mywebsite.com/....?

creo que hay una manera haciendo referencia con sintaxis es dcir... ( .../version_02/attach.php ) ? asi seria, o cada punto a cuantos niveles equivale... espero su ayuda. gracias-

Por cyzeo

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Feb 2009 07:36 am

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 10 Feb 2009 05:11 pm
ok. supongamos que la estructura es asi..

index - llama a la carpetas IDS - el cual tiene carpetas diferentes como HOME - QSOMOS - TRABAJA. y la carpeta trabaja tiene dos archivos php, que se cargan en la misma ruta del index, es decir no esta en IDS ni en la carpeta trabaja, sino en el mismo directorio donde esta index. cual seria la ruta para subir todos esos niveles....

y gracias por tu ayuda. ;)

Por cyzeo

9 de clabLevel



 

msie
Citar            
MensajeEscrito el 10 Feb 2009 08:20 pm
:P ok

index esta en esta ruta:
http://www.mywebsite.com/version_02/index.swf

index carga estas rutas:
http://www.mywebsite.com/version_02/IDS/HOME/home.swf
http://www.mywebsite.com/version_02/IDS/QSOMOS/qsomos.swf
http://www.mywebsite.com/version_02/IDS/TRABAJA/trabaja.swf
y el php dices que lo contiene la carpeta trabaja, pero luego dices que no, entonces supongo que estan aqui
http://www.mywebsite.com/version_02/adjunta.php
http://www.mywebsite.com/version_02/upload.php

OK? entonces si ejecutas trabaja.swf sin llamarlo desde el index, tendrias que vincular los php asi: "../../adjunta.php" y "../../upload.php"
pero como trabaja.swf es llamado cargado "dentro" de index, entonces las rutas serian relaticas partir de index y debera trabajar con simplemente escribir "adjunta.php" ya que esta en la misma carpeta del index, sinembargo, lo de las rutas relativas no es tan mala idea, asi garantizas que trabaj de los dos modos. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 10 Feb 2009 08:22 pm
:P quice decir que lo de las rutas "absolutas" no es mala idea. "http://www.mywebsite.com/version_02/upload.php" garantiza que tu swf siempre trabaje con el archivo con el cual esta diseñado para trabajar. Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 10 Feb 2009 10:57 pm
chevre amigo, pero estando en la pc de un amigo, probe la web, y cuando intente subir un archivo y quise enviar los datos me salio esto

security error: with rret.jpg : securitySandboxError

yo creo q es por las rutas absolutas, (http://www...............) y ahora dime...,

en caso los archivos los archivos adjunta y upload.php esten en la carpeta trabaja. cual seria la ruta...

gracias y decime si tienes msn para agregarte :D

Por cyzeo

9 de clabLevel



 

msie7
Citar            
MensajeEscrito el 11 Feb 2009 02:10 am
Ese error es de seguridad, los problemas de seguridad los resuelves con:

Código ActionScript :

Security.allowDomain("http://www.mywebsite.com");

ó

Código ActionScript :

Security.allowDomain("*");


tambien investiga sobre Security.loadPolicyFile("xml_url.xml");

"IDS/TRABAJA/upload.php"

Suerte.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 11 Feb 2009 08:00 pm
Ok. muchas gracias, me sirvio de mucho tu ayuda, ya lo pude hacer....

* el detalle eran las rutas, subiendo los niveles ../../../ ^^, thx

Por cyzeo

9 de clabLevel



 

msie

 

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