| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
| firewall blockt flash ???
von einem mitarbeiter einer firma mit einem grösseren nachricht habe ich folgende email bekommen die ich irgendwie nicht recht glauben konnte : Ursache dafür kann eine Programmierung sein, die Funktionen auf Datei- oder Verzeichnisebene ausführt. Solche Funktionen, wie sie z.B. in javascript enthalten sind, werden von unserer Firewall bzw. Virenscanner geblockt. scheinbar kann er aber teile der seite sehen nur eben bestimmte swf nicht. die fraglichen, nicht laufenden swfs haben alle folgendes as gemeinsam: if (_level0.city == "aux") { loadVariablesNum("anmeldungaux.txt",3); } if (_level0.city == "stu") { loadVariablesNum("anmeldungstu.txt",3); } if (_level0.city == "nue") { loadVariablesNum("anmeldungnue.txt",3); } if (_level0.city == "muc") { loadVariablesNum("anmeldungmuc.txt",3); } if (_level0.city == "don") { loadVariablesNum("anmeldungdon.txt",3); } es werden ganz einfach text dateien reingeladen abhängig davon welche variable in den _root übergeben wurde... kann das sein das ein firewall sowas blockt ??? oder wo könnte der fehler liegen, es gibt ja genug leute die den kram sehen können, mich inklusive .. danke, danke, danke schonmal... -matthias |
| | |
| | #4 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
|
shit, hab sowas schon befürchtet, was kann ich da tun der firewall ist ja nicht meiner sondern der einer firma die auch noch ein paar hundert kilometer weg von hier ist und die auch bestimmt keine ahnung von ihrer firewall config haben . ich meine externe swf werden ja auch nachgeladen , glaube ich zumindest....(sonst würden sie sich nicht nur über fehlenden text beklagen )glaubt ihr text aus sql db würde helfen ?? oder wie sehen die alternativen aus ?? thx so much so far |
| | |
| | #5 (permalink) |
| Coder Registriert seit: Sep 2002 Ort: München
Beiträge: 657
|
Zuerst musst Du Dir sicher sein, woran es liegt. Wenn die Firewall *.txt-Dateien nicht durchlässt, musst Du halt tunneln: 1. Du könntest es versuchen, die *.txt Datei in *.html umzubenennen. Evtl. reicht das schon. 2. Wenn nicht - versuche auch, den Nutzinhalt in HTML zu "verpacken": <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> . Den Inhalt hier irgendwie verpacken, z.B, im gewohnten Format: &parameter1=wert1&parameter2=wert2&par ameter..n=wert..n& . </body> </html> Selbstverständlich musst Du den Inhalt dann anders auslesen (durchparsen), um an Deine Werte ranzukommen, aber einen Versuch wäre es wert. Doch es ist recht unwahrscheinlich, dass der SysAdmin die *.swf-Dateien durchlässt und *.txt nicht. Es sei denn, CISCO hat einen Praktikanten vorbeigeschickt zum Einrichten der Firewall Geändert von bewerber2 (04-12-2003 um 11:28 Uhr) |
| | |
| | #6 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
|
danke bewerber ! kenn mich bisher da noch recht wenig aus. werde deine vorschläge mal versuchen... das loadvariables funzt dann ganz normal nur das ich halt statt .txt .html verwende ?? ich probier das mal danke! -matthias |
| | |
| | #7 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
| einen schritt weiter...
@ an alle hilfsbereiten des firewall problems: ich weiss jetzt mehr über die firewall: also zonealarm ist nicht aktiv. generell werden die text dateien schon reingeladen, externe swf auch was allerdings nicht reingeladen wird sind swf / txt die von diesem skript : ActionScript:
(für die scroll faulen nochmal) abhängig sind. ganz am anfang wird die variable von php auf level0 übergeben. Ich habe die vermutung dass die variable erst gar nicht übergeben wird, zumindest kann er alle loadvariable texte lesen die nicht über das skript laufen... kann man irgendwie dafür sorgen dass diese variable trotz firewall übergeben wird ?? auf anderen pcs funzt das skript nämlich ... besten dank mal wieder ! -ran2 |
| | |
| | #8 (permalink) |
| Coder Registriert seit: Sep 2002 Ort: München
Beiträge: 657
|
Zwei Vorschläge: Benutze statt: _level0.city == "aux" folgende Syntax: _root.city eq "aux" und statt: loadVariablesNum("anmeldungaux.txt",3); benutze bitte das LoadVars-Objekt. Erst wenn diese Dinge gemacht sind, bin ich mir sicher, dass es kein Timing-Problem beim Laden o.Ä. ist. Für die Benutzung von "LoadVars" suche bitte im Forum nach "LoadVars". Dann können wir weitersehen |
| | |
| | #9 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
|
mit eq hatte ich es mal doch dann wurde mir im forum zu == geraten da eq veraltet ist um das auszuschliessen hatte ich schon z.t das eine verwendet und das andere --> gleiches resultat bei eq und == das andere mit root probiere ich gerne noch aus über loadvars mache ich mich auch schlau.. irgendwie glaube ich aber nicht an ein timing problem da es ja bei mir und etlichen anderen die nicht in diesem haus mit der bösen firewall sitzten geht so wie es jetzt ist. kömisch... danke auf jeden fall ! falls dir noch was zum variablen block einfällt lass von dir hören ..! |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Aug 2002
Beiträge: 25
|
Wird deine _level0.city Variable wirklich an die swf Datei übergeben? Überprüf doch auch mal die einbettende php bzw Html Datei. Du solltest die Seite dazu mit dem nicht funktionierenden Link aufrufen, also inkl übergabeparametern der in der url (insofern vorhanden) - dann kannst du im Quelltext nachsehen, ob sie zumindest dort gesetzt sind. (am embed/object tag angehängt) Am besten ist für sowas die Nutzung des Flash online Debuggers, da könntest du direkt sehen , ob die _level0.city im swf tatsächlich gesetzt wurde, oder du lässt sie dir in einem textfeld ausgeben. Bei den txt dateien selber auch da mal nachschauen, ob es einen vertipper gibt und ggf. keine Variablen erkannt werden. sollte es ein firewall Problem sein, wäre ich etwas überrascht, normalerweise werden nur domainübergreifende Aktionen gesperrt und du versuchst ja auch nicht, irgendetwas zu speichern. der tipp mit dem "eq" macht nur Sinn, wenn das Format älter als Flash 5 ist. ansonsten gäbe es auch noch die möglichkeit, deine variabeln in swf zu packen und diese nachzuladen, ist dann aber ehrlich gesagt ne merkwüdige konstruktion, gehen sollte es aber. |
| | |
| | #11 (permalink) |
| peoplesinstinctivetravel Registriert seit: Aug 2002 Ort: konstanz
Beiträge: 775
|
thx elfriedrich. das komische ist ja es funktioniert bei den meisten nur bei den leute die in einem bestimmten bürohochhaus hocken geht die seite nicht, angeblich verwenden sie dort flash 6 auf allen rechner. an der firewall liegt es wirklich nicht glaube ich auch mittlerweile - da war ich mir ja nie sicher daher auch das ? im thread. naja auf jeden fall sehen die alles variablen abhängige nicht. generell funktioniert dieser variablen kram aber, wie ich aus versuchen an etlichen rechnern sowie feedback weiss. nur eben dort nicht. woran kann den sowas liegen ??? |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |