Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-05-2006, 15:50   #1 (permalink)
Big Apple süchtig
 
Registriert seit: Feb 2002
Ort: Worms , nähe Mannheim
Beiträge: 358
Funktionieren von PC des Anwenders abhängig

Hi,

ich streite mich gerade mit meinem Teamkollegen um eine wichtige Frage. Und zwar arbeiten wir an einem Projekt bei dem Flash und PHP zusammen arbeiten und dauernd Variablen übergeben werden. Doch aus irgend einem Grund funktioniert das manchmal nicht. Er meint jetzt das wäre vom PC des Anwenders abhängig, denn er habe es an mehreren PCs getestet, an manchen gings und an anderen nicht.

Ich kann mir das unmöglich vorstellen, Flash arbeitet doch auf allen PCs gleich, oder ? Und was könnte dann die Lösung des Problems sein wenn Flash PC abhängig arbeitet?
Develop ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:01   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Im Grunde sollte das kein Problem sein. Natürlich arbeiten alle Browser etwas anders, da könnte es höchstens mal zu Unterschieden kommen.

Wenn es unterschiedliche Internetanbindungen gibt, gibts auch schon mal Unterschiede. Aber wenn Flash Filme richtig angelegt sind, sollte es da keine Unterschiede geben.

Beispiel: du lädst die PHP Datei rein ohne zu überprüfen ob sie geladen sind. Schnelle Inetverbindung: Kann gehen
Langsame Verbindung: Geht eher nicht
sebastian ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:07   #3 (permalink)
Big Apple süchtig
 
Registriert seit: Feb 2002
Ort: Worms , nähe Mannheim
Beiträge: 358
ICh arbeite immer mit
ActionScript:
  1. daten = new LoadVars();
  2. daten.load("datei.php");
  3. daten.onLoad = function(daten1) {
  4. if (daten1) {
  5. }}

Das müsste doch reichen, oder ?
Develop ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:11   #4 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Vorrausgesetzt das richtige Flash Plugin ist vorhanden (d.h. MX oder höher), dann sollte es damit absolut keine Probleme geben
sebastian ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:12   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!


Wenn du sagst, dass dauerend Daten übergeben werden, dann solltest du sicherstellen, dass die nicht aus dem Cache kommen. Außerdem gehört das load() genaugenommen nach unten.
PHP-Code:
var daten = new LoadVars();

daten.onLoad = function(daten1) {
    if (
daten1) {
    }
};
daten.load("datei.php?"+new Date().getTime()); 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:13   #6 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
In Flash muss man nicht sauber coden
sebastian ist offline   Mit Zitat antworten
Alt 01-05-2006, 16:25   #7 (permalink)
Banned
 
Registriert seit: Apr 2006
Beiträge: 246
schonmal an ne firewall? router... geschichte gedacht?

wenns am pc liegt liegts meistens an der insallierten software.
ChickenWing ist offline   Mit Zitat antworten
Alt 01-05-2006, 17:01   #8 (permalink)
Big Apple süchtig
 
Registriert seit: Feb 2002
Ort: Worms , nähe Mannheim
Beiträge: 358
@Der Frager: War meine "Art zu Coden" vielleicht auch der Grund warum das Script als AS2 oder Flash 7 nicht mehr funktioniert hat?
Develop ist offline   Mit Zitat antworten
Alt 01-05-2006, 17:18   #9 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Welches Script denn nu wieder?

Das hier "sollte" doch unter 6 und 7 gleichermaßen laufen.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 01-05-2006, 17:28   #10 (permalink)
Big Apple süchtig
 
Registriert seit: Feb 2002
Ort: Worms , nähe Mannheim
Beiträge: 358
Mit Script meine ich das gesamte Flashprojekt von mir. Sobald ich unter "Einstellungen für Veröffentlichung" eine neuere Version als die 6er und AS 2 eingestellt habe lief hinterher kaum noch was.
Develop ist offline   Mit Zitat antworten
Alt 01-05-2006, 17:48   #11 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Zwei wichtige Sachen:

1. Groß- Kleinschreibung beachten

movieclip() z.B. geht unter Fash 6 nicht unter Flash 7, da muss es MovieClip() hießen

2. Variablen müssen deklariert werden

trace(x+1) geht in Flash 6 (da kommt 1 raus)

bei Flash 7 würde "NaN" rauskommen und es müsste so z.B: aussehen:

var x = 0 //(ginge auch ohne var)
trace(x+1)

edit: AS 2.0 (z.B. Typisierung wie "var x:Number = 0") ist wieder was anderes...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++

Geändert von Der Frager (01-05-2006 um 17:49 Uhr)
Der Frager ist offline   Mit Zitat antworten
Alt 01-05-2006, 18:03   #12 (permalink)
Big Apple süchtig
 
Registriert seit: Feb 2002
Ort: Worms , nähe Mannheim
Beiträge: 358
Danke, dann liegts bei mir wohl am deklarieren der Variablen. Gibt es in Flash irgendwie eine Möglichkeit den gesamten Code der Datei auf einmal zu überblicken? Ich habe sicher knapp 100 Variablen verwendet und mir fehlt da jetzt die Übersicht was ich deklarieren muss und was nicht.
Develop ist offline   Mit Zitat antworten
Alt 01-05-2006, 18:11   #13 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
...im Zweifel den Film-Explorer (Alt+F3). Viel Spaß beim Suchen! Da kommt bestimmt Freude auf...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager 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 13:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele