witam
piszę małą aplikację flash'ową. Potrzebuję przesłać parę zmiennych z SWF do PHP.
Plik swf:
Kod
butt.onRelease = function(){
var wyslij = new LoadVars();
wyslij.imie = "imie";
wyslij.nick = "nich";
wyslij.mail = "em@il.pl";
wyslij.send("http://localhost/flash/getvars.php", "_blank", "GET");
}


PHP:
  1. <?php
  2. $imie = $_GET['imie'];
  3. $nick = $_GET['nick'];
  4. $mail = $_GET['mail'];
  5. echo $imie.$nick.$mail;
  6. ?>


Przesyłając metodą GET wszystko działa.
Chciałbym zastosować metodę POST, ponieważ nie mogę dopuścić do tego, aby zmienne przesyłane były zmieniane przez użytkownika.
Zmieniając $_GET na $_POST i analogicznie w pliku flashowym "GET"-> "POST", pojawia się błąd:

Cytat
Notice: Undefined index: imie in C:\wamp\www\flash\getvars.php on line 2

Notice: Undefined index: nick in C:\wamp\www\flash\getvars.php on line 3

Notice: Undefined index: mail in C:\wamp\www\flash\getvars.php on line 4

tak, jakby te zmienne nie były przesłane metodą POST, tylko ciągle GET (na pasku adresu wciąż widać dane GET: "getvars.php?mail=em%40il.pl&nick=nich&imie=imie").

proszę o pomoc
pozdrawiam


-------------------------------------
edit
problem rozwiązany.
plik swf odpaliłem przez serwer i działa.

można zamknąć/usunąć.

pozdrawiam