Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-01-2005, 21:52   #1 (permalink)
ebi
FLASH DESIGNER
 
Registriert seit: Jun 2002
Ort: Aachen
Beiträge: 310
array.length Mehrdimensional --> in Funktion funzt nicht / ohne schon

Das funktioniert......
PHP-Code:
         var IPnr = new Array (); 
//Router 
IPnr["R1"] = new Array ("193.175.123.1","0x000000","0xc1c1c1","0"); 
IPnr["R2"] = new Array ("193.175.123.4","0x000000","0xc1c1c1","0"); 
IPnr["R3"] = new Array ("193.175.123.5","0x000000","0xc1c1c1","0"); 

function 
count_obj(obj){ 
var 
al=0
for (
a in obj){ 
    
l++; 

return 
l


test.text=count_obj(IPnr); 

(hier kommt 3 raus in test.text, so wie das sein muss )

-------------------------

das nicht, obwohl die Funktion aufgerufen wird, ich habe es getestet....

PHP-Code:
//LoadVars Objekt Instanzieren
lv_news_text = new LoadVars();

//onLoad Handler wird ausgeführt wenn die daten ankommen!
lv_news_text.onLoad = function(sucess){
    if (
sucess){    //wenn variablen erfolgreich geladen
        
      
[.....]    

var 
IPnr = new Array (); 
//Router 
IPnr["R1"] = new Array ("193.175.123.1","0x000000","0xc1c1c1","0"); 
IPnr["R2"] = new Array ("193.175.123.4","0x000000","0xc1c1c1","0"); 
IPnr["R3"] = new Array ("193.175.123.5","0x000000","0xc1c1c1","0"); 

function 
count_obj(obj){ 
var 
al=0
for (
a in obj){ 
    
l++; 

return 
l


test.text=count_obj(IPnr);  
        
        
[......]

    }else{    
//wenn variblen nicht geladen geladen werden konnnten
        
titel.text 'ERROR';
    }
}

//Datei von Server aufrufen
lv_news_text.load('http://www.blablabla.de/bla.php?nocache=' Math.floor(new Date().getTime()) );
stop(); 
Als Ergebnis in test.text kommt immer nur: "undefined"

Bitte erklärt mir dies!
__________________
Greetings EBI

Bester Dank geht immer an die, die mich unterstützen.
ebi ist offline   Mit Zitat antworten
Alt 31-01-2005, 22:33   #2 (permalink)
Neuer User
 
Benutzerbild von Xeef
 
Registriert seit: Sep 2004
Ort: Spain/Ibiza
Beiträge: 942
hast mall

_root.test.text=count_obj(IPnr);

versucht ??
__________________
Languages : (in the order of knowledge/preference)
Read: Flash AS, PHP, JS, Html, DHtml, Basic, C++, DOS, 3DMaxScript, English, Deutsch, Magyar, XML, Pascal, VB, Spanish
Write: Flash AS, Basic, PHP, JS, DHtml, Html, ..., C++, ...., ..., English, ..., ..., ..., ...., Deutsch, ..., Magyar

wen du mein deutsch nicht magst whele eine andere sparache von den obrigen ;)
Xeef ist offline   Mit Zitat antworten
Alt 31-01-2005, 23:33   #3 (permalink)
ebi
FLASH DESIGNER
 
Registriert seit: Jun 2002
Ort: Aachen
Beiträge: 310
habe ich noch nicht probiert, da es zu verschachtelt ist.
Ich sehe aber dass die Variable einen neuen Wert bekommt "undefined", habe ihr vorher einen anderen wert zugewiesen und bis die "sucess" dauert es ja ein zwei sec....

Daran wird es wohl nicht liegen? Warum funzt das nicht?
__________________
Greetings EBI

Bester Dank geht immer an die, die mich unterstützen.
ebi ist offline   Mit Zitat antworten
Alt 31-01-2005, 23:47   #4 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
setz mal vor alle "IPnr" ein "_root." und überprüf nochmal den Pfad zum Textfeld!

Wenn das dann bei korrekten Pfaden immer noch nicht geht bitte mal den inhalt der bla.php posten (müsste es nicht eigentlich hier schon SendAndLoad heißen?)

und auch mal die fla + php datei posten!

grz
pape
pape ist offline   Mit Zitat antworten
Alt 01-02-2005, 16:31   #5 (permalink)
ebi
FLASH DESIGNER
 
Registriert seit: Jun 2002
Ort: Aachen
Beiträge: 310
Juhu, jetzt funktiniert es,
Ich darf die Funktion COUNT nicht in der SUCESS Funktion definieren. Wusste ich auch nicht.

Dankeschön.....
__________________
Greetings EBI

Bester Dank geht immer an die, die mich unterstützen.

Geändert von ebi (01-02-2005 um 16:48 Uhr)
ebi ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 11:04 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele