Zurück   Flashforum > Flash und Server > Flash mit XML und Webservices

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-06-2009, 16:48   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: ändert sich eh dauernd
Beiträge: 225
mal tuts mal tuts nicht, Flash soll Daten vom Server bekommen.

Also ich kann das problem bei mir in der entwicklungsumgebung nicht mal nachvollziehen aber auf dem Echtsystem gibt es anscheinend ein Problem das der flashfilm daten anfordert und die meistens aber nicht immer bekommt.

die anfrage an den Server ist generisch also mit einem nocache=zufallsstring versehen und das Php script welches antwortet sendet voher auch

header("Cache-Control: no-cache, must-revalidate");
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
header('Pragma: no-cache');

nun meistens tut alles wunderbar aber manchmal bekommt der Flash die Daten einfach nicht und startet somit auch die Animation nicht.
Ich bin ehrlich gesagt etwas ratlos weil ich den "fehler" bei mir nichtmal nachvollziehen kann nur Kunde empfindet es natürlich als ärgerlich und da wollte ich mal fragen ob solche oder ähnliche Probleme bekannt sind und es eventuell Lösungen gibt.
Kann das eventuell damit zusammenhängen das Flash seit einiger Zeit nur über javascript eingebunden wird wegen - ich glaub winzigweich hats mal wieder verbockt...
__________________
flash itself is just a toy to use it as a tool, know how to force it...
don't argue with fools, first they pull u down to their level, then they beat u with experience.

Geändert von Gargoyle (05-06-2009 um 16:57 Uhr)
Gargoyle ist offline   Mit Zitat antworten
Alt 05-06-2009, 19:45   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
ohne scripts schwer zu sagen, aber wenns Timing Probleme gibt, Tipp ich auch fehler im Script!
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 06-06-2009, 08:14   #3 (permalink)
Zero to Hero
 
Registriert seit: Apr 2007
Beiträge: 871
das hatte ich auch des öfteren in der Vergangenheit, gerade die IBM Server neigen dazu gerne mal die RSS Feeds zu verweigern. Eine Lösung kann ich da allerdings nicht anbieten.

Ich Tippe mal, dass du die SWf auf deiner domain liegen hast und einen öffentlichen Feed auf einer anderen domain ansprechen willst. Mir hat dabei mal eine PHP Proxydatei geholfen. Siekopiert den feed auf deine domain und das swf lädt dann direkt von dort aus. Je nach umfang kann das schreiben des xml's zwar etwas zeit in anspruch nehmen, aber du kannst dem flash ja sagen, dass es ein echo vom php abwarten soll.
__________________
Ein Tag an dem du nicht gelacht hast ist ein verschwendeter Tag.
Never Stop!

Mike
ingrimm ist offline   Mit Zitat antworten
Alt 06-06-2009, 11:11   #4 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: ändert sich eh dauernd
Beiträge: 225
nein im grunde enommen lasse ich nur ein textfile lesen von einem php file damit jenes die header senden kann. selbe domain.

das script ist sehr simpel AS2 sogar.

Code:
function randomstring(strlen){
	zeichen="abcedfghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRTSUVWXYZ0123456789";
	retstr="";
	for(i=0;i<strlen;i++){
		pos=Math.round(Math.random()*36);
		retstr+=zeichen.substr(pos,1);
	}
	return retstr;
}
eof="false";
nocache=randomstring(8);
this.loadVariables("flowermap/datatransform.php?file=werte.dat&nocache="+nocache);
das phpfile kümmert sich außerdem darum das das Datenfile mit &eof=true beendet wird und arbeitet dabei zu 100% zuverlässig.
__________________
flash itself is just a toy to use it as a tool, know how to force it...
don't argue with fools, first they pull u down to their level, then they beat u with experience.

Geändert von Gargoyle (06-06-2009 um 11:13 Uhr)
Gargoyle ist offline   Mit Zitat antworten
Alt 08-06-2009, 14:47   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: ändert sich eh dauernd
Beiträge: 225
anscheinend hilft es in einem solchen Fall mal beim Hostingprovider nachzufragen, seit dem Kunde das getan hat scheint es einwandfrei zu funktionieren.
__________________
flash itself is just a toy to use it as a tool, know how to force it...
don't argue with fools, first they pull u down to their level, then they beat u with experience.
Gargoyle 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 04:05 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele