Adam Cichy

Adam Cichy grafik, ADRO-IT

Temat: AS3 i PHP

Witam. Mam problem ze skryptami jak w tytule.
Mianowice chodzi o wysylanie i pobieranie danych do i z PHP.
Niby wszystko ok, ale cos nie tak.

Czy wie ktos moze czym roznia sie te dwa skrypty PHP i dlaczego przy:

trace(event.target.data.zmienna1, event.target.data.zmienna2);

1
echo "zmienna1=aaaa&zmienna2=bbbb&end=0"

wynik to (undefined bbbb)
a,

2
echo "zmienna1=aaaa";
echo "zmienna2=bbbb";

wynik to (undefined undefined)
??
Nie mam pojecia dlaczego tak jest. W AS2 wydaje mi sie to znacznie latwiejsze.

konto usunięte

Temat: AS3 i PHP

/////////////////////////////////////////////////////// PHP

<?php
$returnVars = array();
$returnVars['username'] = "testuser";
$returnVars['email'] = "test@hotmail.com";
$returnString = http_build_query($returnVars);

//send variables back to Flash
echo $returnString;

?>

////////////////////////////////////////////////////////// FLASH

package {
import flash.display.MovieClip;
import flash.events.*;
import flash.net.*;
public class Main extends MovieClip {

public function Main() {

// Prepare request

var request:URLRequest = new URLRequest("http://www.yourserver.com/dataLayer.php");
request.method = URLRequestMethod.GET;

var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);

function completeHandler(evt:Event) {

var username = evt.target.data.username;
var email = evt.target.data.email;

trace ('username is ' + username);

trace ('email is ' + email);

}

}

}

}
Mariusz Piekut edytował(a) ten post dnia 23.10.09 o godzinie 12:16
Marcin W.

Marcin W.
TI/IT/VM/HT/PC/XP/AD
/SE/XL/XE/AS/TB/CP/J
S/JV

Temat: AS3 i PHP

[code] działa ;-)

//EDIT:
a co zwróci
echo "&zmienna1=aaaa&zmienna2=bbbb&end=0"
Marcin MaW W. edytował(a) ten post dnia 25.10.09 o godzinie 09:45



Wyślij zaproszenie do