Loading:

Książka Zend Framework 3. Poradnik Programisty.

Wysyłanie zmiennych do pliku PHP w ActionScript 3.0 - tablica GET

Skrypt pokazuje jak wysłać wartości przez odtwarzacz Flash z AS 3 językiem z filmu do pliku PHP, oraz jak je później odebrać w pliku wynikowym PHP. Przykład wykorzystuje do tego celu metody typu GET.

 

UWAGA! Ścieżka dostępu (atrybut src) powinna być bezwzględa oraz posiadająca przedrostek localhost jeśli testujemy skrypt na serwerze zdalnym.

 

Kod ActionScript:

 

//ustalenie ścieżki do pliku i przypisanie zmiennych
var plik:URLRequest = new URLRequest("http://localhost/phpflash/funkcje.net/plik.php"+"?punkt=12&tekst=Funkcje.net");
//ustawienie metody przesyłania zmiennych
plik.method = URLRequestMethod.GET;
var loader:URLLoader = new URLLoader();
//uruchomienie pliku PHP oraz wysłanie zmiennych
loader.load(plik);

 

 

Uwaga ścieżka do pliku powinna być bezwzględna, jeśli zostawimy ją jako względną wtedy skrypt może raz działać, a raz już nie. Może to sprawić w osłupienie programistę (przekonałem się na własnej skórze po około 3h spędzonych przed monitorem ;] ).

 

Kod PHP:

 

//odebranie zmiennych oraz przypisanie im krótszych nazw
$punkt = $_GET['punkt'];
$tekst = $_GET['tekst'];
//wyświetlenie uzyskanych wartości
echo 'Punkty: '.$punkt.', Odebrany tekst: '.$tekst;
//zwróci nam:
Punkty: 12, Odebrany tekst: Funkcje.net

 

Odbieranie wartości przebiega identycznie jak odbieranie normalnych zmiennych z tablicy GET.



Napisz Artykuł

Listing

niema


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=12&t=2739

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: divix
Ranga: Administrator serwisu Punktów: 37169
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors