PHP Flash AS3, Probleme mit Variabel laden [Flash 11]
| Beiträge: 5 Registriert: Jul 2011
| 19.07.2011, 14:19
Hallo zusammen
Habe folgendes Problem:
Ich lese mit meinem Actionscript eine Variable aus einem PHP script aus.
PHP-Script:
PHP:1 2 3 4 5 6 7 8 9 10 11 12
|
<?php
$user = $_GET['user'];
$pass = $_GET['pass'];
if ($user=="admin" and $pass=="geheim") {
echo "&var1=ok";
}
else {
echo "&var1=false";
}
?>
|
AS3-Script:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | stop();
import flash.events.MouseEvent;
function btnklick(evt:MouseEvent) {
var request:URLRequest = new URLRequest("test.php");
//zu sendende variablen
var variables:URLVariables = new URLVariables();
variables.user = user.text;
variables.pass = pass.text;
trace(user.text);
trace(pass.text);
request.data = variables;
request.method = URLRequestMethod.POST;// oder wenn gewünscht GET
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, handleComplete);
loader.load(request);
}
function handleComplete(event:Event):void {
//in urlstring vom server erhaltene variablen z.b. var1=aa&var2=bb
var loader:URLLoader = URLLoader(event.target);
trace(loader.data.var1);
}
btn_klick.addEventListener(MouseEvent.CLICK, btnklick);
|
Aber leider erhalte ich immer in der Variable var1 folgenden text:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 | ok";
}
else {
echo "var1=false";
}
?>
|
Kann mir da jemand helfen? Verwende Adobe Flash CS5 mit AS3 und PHP.
Danke und Grüsse
Roger Erni | | | Beiträge: 3000 Wohnort: Köln Registriert: Oct 2007
| 19.07.2011, 22:39
|
|