1&1 DSL
Flashhilfe.de - Flash Community

Migration:loadVars in Actionscript 3 [Flash 9]

Forum > ActionScript 3.0 > Migration:loadVars in Actionscript 3

 


AntwortenRegistrieren Seite1  

 16.08.2010, 16:44 
Beiträge: 251
Registriert: Mar 2006

Migration:loadVars in Actionscript 3
Hallo,

wie hole ich den die var bilder aus der php nach flash?
hab mich so versucht:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
var hallo
var request:URLRequest = new URLRequest("http:/_pictures/read.php");
request.method = URLRequestMethod.POST;
request.data = hallo

var loader:URLLoader = new URLLoader();
loader.load (request);
loader.addEventListener (Event.COMPLETE,geladen);
function geladen (e:Event)
{
     trace (hallo);
}



PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$daten
="";
$handle=opendir (".");// "bilder" ist der ordner in dem die bilder liegen
while ($datei readdir ($handle))
{
// Verzeichnisse filtern
 
if ($datei != "." && $datei != ".." && !is_dir($datei)) {
 
// Nur Bilder durch lassen (Filter)
 
if (strstr($datei".gif") ||
     
strstr($datei".png") ||
     
strstr($datei".jpg")) {   
$daten.=$datei."##";
}}}
closedir($handle);
echo 
"&bilder=$daten";
?>
strukturart.com // kawumba.ch
Geändert von strukturart am 16.08.10 um 18:26 Uhr

 16.08.2010, 22:21Re1
Benutzerbild von KingKhong
Beiträge: 159
Registriert: Apr 2005

fast richtig, vergiss das mit hallo

Deine daten stehen in loader.data oder in der "geladen" Methode kannst du e.target.data benutzen, da e.target das gleiche ist wie loader, da das Event von loader geworfen wurde.

ActionScript:
1
2
3
4
5
6
7
8
9
function geladen (e:Event)
{
      // nicht vergessen, nicht verwendete event wieder löschen
     e.target.removeEventListener(Event.COMPLETE, gelade);
 
       //e.target ist loader
     trace (e.target.data); // output &bilder=....
     trace(loader.data); // output &bilder=....
}


und wenn das immer noch nicht funzt, dann nimmtst du http://... :-) und nich http:/....
----------------------------------------------
www.flashdevelop.de
Geändert von KingKhong am 16.08.10 um 22:23 Uhr

 17.08.2010, 18:49Re2
Beiträge: 251
Registriert: Mar 2006

Themenautor/in

danke verwende es so:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
////dateinamen holen
var pfad:String = "http:.........../_pictures/";
var hallo:URLVariables = new URLVariables();
var request:URLRequest = new URLRequest("http://strukturart.com/_test/_pictures/read.php");
request.method = URLRequestMethod.POST;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.TEXT;
loader.load (request);
loader.addEventListener (Event.COMPLETE,geladen);
function geladen (e:Event)
{
 
     var box:Array = new Array ();
     box = e.target.data.split("##");
}
strukturart.com // kawumba.ch
 
nicht sichtbar bei eingeloggten Mitgliedern
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de