Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-11-2005, 12:12   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 18
syntax error oder doch nicht hilfe

hi schaut ich mal den code an was ich da falsch mach, also es wird genau "partys" zurückgeben and damit sollte der gotoANDStop("gbook") ausführen macht er aber einfahc nicht, sondern schreibt nur in das _root.InstanceName_1.text feld "partys" rein.
wo kann den hier des problem liegen bin schon am verzweifeln
Code:
on (release) {


myLoadVari = new LoadVars();
myLoadVari.onLoad = function(success) {
if (success) {



if (this.erfolg == "partys"){
gotoAndStop("gbook");
}
else {
_root.InstanceName_1.text = this.erfolg;	
}

} else {
//
}
};
myLoadVari.load("gbookpost.php?message="+_root.InstanceName_1.text+"&email="+_root.emailgb.text+"&name="+_root.namegb.text);

}
bier1 ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:18   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Wie sieht denn die php-Datei aus? Du solltest mal gucken, ob da evtl. noch ein Leerzeichen dranhängt bzw. die Übergabe mit "&" beenden. Könntest auch mal das hier zum Testen nehmen:
PHP-Code:
trace(this.erfolg)
trace(this.erfolg.length)
trace(typeof (this.erfolg)) 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:24   #3 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 18
hm php code sieht so aus
PHP-Code:
echo '&erfolg=partys&'
muss wohl irgdnwo anders liegen der fehler aber ich hab keine ahnung?
bier1 ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:33   #4 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
alle aktionen innerhalb von 'onLoad' beziehen sich auf das LoadVars-Object.
hat ein LVO frames oder ein label ? nein..

also, ziel angeben... fertig.

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:43   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
@the binary: Die else-Aktion dürfte trotzdem nicht ausgeführt werden, wenn "erfolg" ein String ist und da "partys" drin steht...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:49   #6 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
???

erfolg ist doch kein string, sondern eine property vom LVO und damit ein Object...
der inhalt von erfolg ist ein string...
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:52   #7 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
PHP-Code:
// inhalt test.txt
// &test=hello world&


lv = new LoadVars()
lv.onLoad = function()
{
    if( 
this.test == 'hello world' )
    {
        
tracethis );
        
tracethis.test )
        
tracetypeofthis.test ) );
    }
    else
        
trace('PENG')
}
lv.load('test.txt'); 
mach aus 'hello world' mal 'hello frager' und du wirst sehen, die else-condition wird wohl ausgeführt...

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:53   #8 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Ja ja, Erbsenzähler... Du weißt ja was ich meine, oder nicht?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:53   #9 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 18
ja in die else klausel geht er auch nciht mehr rein, was schonmal gut ist

aber wie soll ich jetzt gotoAndStop("gbook"); schreiebn damit es klappt?

gotoAndStop(_root.gbook);

???
bier1 ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:55   #10 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
PHP-Code:
_root.gbook.gotoAndStopthis.erfolg 
@frager

nix erbsenzähler
was recht ist muss recht bleiben und, nein ich weiss nich wirklich was du meinst...
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:56   #11 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
_root ist immer doof. Falls du den Film mal nachlädst, dann bezieht sich _root auf den Hauptfilm.
Schreib mal lieber an den Anfang vom Script, Hauptzeitleiste das hier:
PHP-Code:
var tl=this 
und im LV-Objekt dann:
PHP-Code:
tl.gotoAndStop("gbook"); 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 12:58   #12 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
[erbsenzähl_mode]

Zitat:
Zitat von Der Frager
_root ist immer doof. Falls du den Film mal nachlädst, dann bezieht sich _root auf den Hauptfilm.
das lässt sich mit
PHP-Code:
_lockroot true 
auch umgehen. allerdings erst am player7

[/erbsenzähl_mode]









__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:01   #13 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
@the binary: Hmmm... Du hast geschrieben:

"alle aktionen innerhalb von 'onLoad' beziehen sich auf das LoadVars-Object.
hat ein LVO frames oder ein label ? nein..

also, ziel angeben... fertig."

Soweit richtig. ABER: Wenn in "erfolg" "partys" steht, dann dürfte die else-Aktion nicht ausgeführt werden. Das meinte ich. Das Problem war ja nicht, dass nicht zum Lable gesprungen wurde (gut, das auch), sondern, dass eben "partys" im Textfeld ausgegeben wurde (also else).
Lag also (erstmal) nicht am gotoAndStop(), sondern an einem falschen Inhalt in der Var.

edit: _lockroot - nur im Notfall!!!
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:03   #14 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
*kling*

achso

richtig. kein widerspruch
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:09   #15 (permalink)
Neuer User
 
Registriert seit: Nov 2005
Beiträge: 18
ahaj ihr kennt euch ja alle ganz gut aus, aber mein problem besteht schonnoch :-)

der will einfach nicht nach gbook springen egal ob ich jetzt

_root.gbook.gotoAndStop( this.erfolg )
oder
_root.gbook.gotoAndStop("gbook")

oder sowas sage

woebi ich eh nicht vertsehe was _root.gbook.gotoAndStop( this.erfolg ) bringen sollte?

sollte der befhl nicht irgdnwie anders heißen?

vielen vielen dank
bier1 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 09:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele