Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-06-2004, 08:44   #1 (permalink)
Neuer User
 
Benutzerbild von stekke
 
Registriert seit: Sep 2001
Beiträge: 622
zusammensetzung von Werten

hi zusammen,

ich bins mal wieder....der ewig lernende Flasher

hab mal wieder ein Problemchen mit folgendem....

in eine einzelne Variable werden verschieden Werte geschrieben:

Code:
var x = [i]+",test,"+this["q"+i+"_z1"]+","+this["q"+i+"_z2"]+","+this["q"+i+"_z3"]+","+this["q"+i+"_z4"]+";";
dabei kommt dann per trace folgendes raus:

2,test,11,3,49,2;
3,test,6,1,45,8;
6,test,22,1,45,8;
12,test,0,37,1,45;

soll auch alles so sein,nur sollten diese ausgegebenen Werte nun nebeneinander in einer Varible stehen....denn wenn ich dann sowas sage wie:

Code:
send = "nimmdas+"unddas="+x+"&"+"das";
zeigt er mir dann bei var x nur den letzen ausgegebenen Wert anstatt alle 4!

hmmm...was mach hier falsch?

Gruss stekke
__________________
von allen Gedanken schätze ich doch am meisten,die interessanten....
(Sterne)
stekke ist offline   Mit Zitat antworten
Alt 11-06-2004, 09:09   #2 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
na bei mir mekert er erstmal das
PHP-Code:
send "nimmdas+"unddas="+x+"&"+"das"; 
falsch ist und das ist korrekt

das ganze mit
PHP-Code:
send "nimmdas unddas="+x+"&"+"das";
trace(send
looft einwandfrei
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 11-06-2004, 09:26   #3 (permalink)
Neuer User
 
Benutzerbild von stekke
 
Registriert seit: Sep 2001
Beiträge: 622
danke schonmal für die Mühe
hmm,aber nimmt er bei dir auch alle 4 Werte...also es müsste dann ja quasi so dastehen:

2,test,11,3,49,2,9,33;
3,test,6,1,45,8,18,31;
6,test,22,1,45,8,18,31;
12,test,37,1,45,8,18,31;

nimmdas unddas=2,test,11,3,49,2,9,33;3,test,6,1,45,8,18,31 ;6,test,22,1,45,8,18,31;
12,test,37,1,45,8,18,31;&das

aber bei mir gibt er nur den letzen Wert raus...:
nimmdas unddas=12,test,37,1,45,8,18,31;&das


habe voraugehend diese Schleife:

for (i=1; i<13; i++) {
if (_root["fq"+i] == 1) {
x = [i]+",test,"+this["q"+i+"_z1"]+","+this["q"+i+"_z2"]+","+this["q"+i+"_z3"]+","+this["q"+i+"_z4"]+";";
trace (x);
}
}

send = "nimmdas unddas="+x+"&"+"das";
trace (send);
__________________
von allen Gedanken schätze ich doch am meisten,die interessanten....
(Sterne)
stekke ist offline   Mit Zitat antworten
Alt 11-06-2004, 09:45   #4 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
ahh !!! das ist ein anderes problem das du hast du überschreibst x bei jedem durchlauf der schleife und zuletzt steht halt der letzte in der var x drin ist doch logisch

machs mal so

PHP-Code:
for (i=1i<13i++) {
if (
_root["fq"+i] == 1) {
+= [i]+",test,"+this["q"+i+"_z1"]+","+this["q"+i+"_z2"]+","+this["q"+i+"_z3"]+","+this["q"+i+"_z4"]+";";
trace (x);
}

dann klappts
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 11-06-2004, 10:00   #5 (permalink)
Neuer User
 
Benutzerbild von stekke
 
Registriert seit: Sep 2001
Beiträge: 622
was so ein "+" bewirken kann....ja danke das wars
__________________
von allen Gedanken schätze ich doch am meisten,die interessanten....
(Sterne)
stekke ist offline   Mit Zitat antworten
Alt 11-06-2004, 15:53   #6 (permalink)
Neuer User
 
Benutzerbild von stekke
 
Registriert seit: Sep 2001
Beiträge: 622
noch eine Frage dazu hab ich...angenommen ich möchte jetzt hinter allen Werten das ";" setzen ausser nach dem letzen Wert....mache ich das dann irgendwie mit substr und length?

Gruss
__________________
von allen Gedanken schätze ich doch am meisten,die interessanten....
(Sterne)
stekke 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 12:18 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele