Jump to content

Problem: actionscript2 loadvars


Recommended Posts

witam, mam pewien problem;

jest sobie pewien plik swf zawierający formularz do wysyłania na emaila. wszystko chodzi pięknie, korzystam z LoadVars.

 

jednak jest sobie drugi plik, który za pomocą obiektu MovieClipLoader ładuje ten pierwszy. no i niestety po wypełnieniu formularza, na maila nic nie przychodzi.

 

tak jakoś rysunkowo wyjaśnie może:

 

1 - działa

2(1) - nie działa :D

 

czy MovieClipLoader wpływa jakos na ten problem? jeśli nie i problem leży głębiej, to zaraz wkleje kod.

dzieki i pozdrawiam.

Link to post
Share on other sites

ok, kodu jest sporo, więc wybrałem to co trzeba (nadal nie chodzi)

 

plik główny

var mcl:MovieClipLoader = new MovieClipLoader;
var mclL:Object = new Object();

mcl.addListener(mclL);

function lokrot(holder)
{
   holder._lockroot = true;
}

mcl.loadClip("pages/serwis.swf",holder);

 

plik z formularzem

var wyslij:LoadVars = new LoadVars();
var odbierz:LoadVars = new LoadVars();

przycisk.onRelease = clickEJ;

function clickEJ()
{
   wyslij.towar = formularz.towar.text;
   ....
   wyslij.sendAndLoad("sendFORM.php",odbierz);
}

 

php nie powinien zawierać błędów, bo z samego serwis.swf wysyła. pliki umieszczone są w folderze pages

 

pzdr

Link to post
Share on other sites

Widzę, że problem raczej nie tkwi w lockroot. A może właśnie przy sendAndLoad przejmuje ścieżkę pliku głównego? Spróbuj może adres bezwzględny albo '/pages/sendFORM.php'. Nie określiłeś metody wysyłania ale zakładam, że o tym wiesz :) (domyślna to POST).

Link to post
Share on other sites

Lucas, dzieki za zainteresowanie. ścieżki też sprawdziłem wklejając ten plik to różnych folderów powiązanych z plikiem swf i niestety nic. metoda wysyłania jest opcjonalna, myślę też, że nie w tym problem. zrobiłem w końcu osobny swf, bez moviecliploadera, w nowym oknie no i działa.

może ktoś kiedyś wpadnie, jak rozwiązać ten problem ;) dzieki raz jeszcze, pozdrawiam!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We are using cookies. Read about our Privacy Policy