| |||||||
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) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
|
Hallo Leute, ich werke gerade mit dieser Funktion(System.security.allowDomain()) herum und komme auf keinen grünen Zweig! Mein Problem: Da der Server wo die *.swf liegt keine serverseitigen Scriptsprachen unterstützt, habe ich mein PHP-Script auf einen geeigneten Server ausgelagert und versuche jetzt, mit dem Befehl loadVariables(), Variablen zu übergeben! System.security.allowDomain("http://woswasi.at"); steht im ersten Frame des movie! Starte ich die *.swf local, funktioniert das auch, sobald ich aber die file vom server ausführe passiert gar nichts! Hat da jemand eine Idee? mfg, vion |
| | |
| | #2 (permalink) |
| Flash-Wüstling Registriert seit: Dec 2001 Ort: Halle/Saale
Beiträge: 4.300
|
Hi vion ! Mit der Kraft einiger Gläser Wein behaupte ich mal, daß das so nicht funZt, wie du das vorhast. Dieses allowDomain kenne ich (kenne ich wirklich ?) nur in Zusammenhang mit localConnection. Da kann man eine swf von einem entfernten Server im Film ausführen. Du müßtest also immer noch eine Zwischen-Swf auf dem PHP-Server liegen haben. Schau mal im OOP-Bereich das 4-gewinnt-Spiel (ist geTOPt) an - da hat bokel die Verwendung wunderbar demonstriert (UPDATE auf der letzen Seite nicht vergessen ).tanti saluti, pheidrias
__________________ Ehrlich währt am LÄNGSTEN ! |
| | |
| | #3 (permalink) |
| ◘ ◘ Registriert seit: Dec 2001 Ort: Amsterdam
Beiträge: 6.126
|
Hi, ich habs so gemacht: ActionScript:
Test: http://www.dr3.de/download/forum/proxy.swf |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
|
Griaß eich! Also, ich bin heute schon wieder auf keinen grünen Zweig gekommen... pheidrias, ich habe mir ein bisschen dieses Thema angesehen...ehrlich gesagt sind mir das schon zuviel Einträge die ich nachlesen müsste...buuw! Und aus dem ersten AS kann ich nicht viel interpretieren! Mein Versuch war heute, über eine *.swf, die auf dem Server mit PHP liegt, mein script auszuführen. Meine Formular swf liegt auf dem anderen Server und lädt erst die *.swf wenn ich auf abschicken klicke... Wenn ich in meiner Fomular swf die Methode loadMovie("http://woswasi.at/php.swf",1) verwende, wird die *.swf auch schön hereingeladen, aber es werden keine Variablen übergeben!!! Bei loadMovieNum("http://woswasi.at/php.swf",1,"POST") passiert überhaupt nichts, Error opening File... Wie hast du, beachmeat, das genau ausprogrammiert!? Mein Junk: Formular swf ActionScript:
php.swf ActionScript:
mfg, vion Geändert von vion (17-01-2003 um 23:09 Uhr) |
| | |
| | #5 (permalink) |
| nerdig working Registriert seit: Jul 2001 Ort: Hamburg
Beiträge: 5.832
|
__________________ beat it | shake it | fish it | just pudding | love-o-meter flashforum sidebar installieren |
| | |
| | #6 (permalink) |
| ◘ ◘ Registriert seit: Dec 2001 Ort: Amsterdam
Beiträge: 6.126
|
Jo, guterKnut, das stimmt schon, ist aber wie bei meinem Bsp. nicht uuuunbedingt nötig. Man könnte auch über "localConnection" dann die Daten ausm _level1-swf "direkt" anfordern....klappt bei mir Problemlos. @ vion, schau Dir mal MX- LoadVars an, das ist komfortabler, weil man da u.a. einen onLoad Event nutzen kann, um beim laden der Vars, die dann z.B. direk nach _level0 zu "schicken"... ich hab das GENAUSO geschrieben, wies da oben steht Geändert von beachmeat (18-01-2003 um 00:28 Uhr) |
| | |
| | #7 (permalink) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
|
Es funktioniert einfach net! Meine master.swf: ActionScript:
Meine slave.swf: ActionScript:
Mein php script: PHP-Code: Was mach ich falsch? Aber eigentlich brauch ich ja den umgekehrten Weg, ich will ein ausgefülltes Formular mit der mail Funktion von php verschicken! mfg, vion |
| | |
| | #10 (permalink) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
| loadMovieNum("url",level[, variables])
Hallo! So, jetzt gibt es ein weiteres Problem... Das reinladen funkioniert schon schön und gut, aber wenn ich jetzt von meiner main *.swf Variablen an meine externe *.swf übergeben will, mach ich das ja mit dem optionalen Parameter [l]variables[/l] im loadMovieNum Befehl! Aber: Sobald ich den optionalen Parameter anfüge, wird die externe *.swf nicht mehr geladen. WARUM NICHT? mfg, vion |
| | |
| | #11 (permalink) |
| Flash-Wüstling Registriert seit: Dec 2001 Ort: Halle/Saale
Beiträge: 4.300
|
wie fügst du denn an ? loadMovieNum("deinpfad/deine.swf?var1=wert1&var2=wert2"); URL-codiert (Flash escape() ) versteht sich .tanti saluti, pheidrias
__________________ Ehrlich währt am LÄNGSTEN ! |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
|
Griaß di! Also, ich habe hier zwei Variablen, mail und content, die ich vom main *.swf an die externe *.swf übergeben will und anschließend in einem php script verarbeiten! Wie mach ich das am besten? Deine Methode(loadMovieNum("deinpfad/deine.swf?var1=wert1&var2=wert2") funktioniert nicht so gut!URL codiert -> Ja, selbstverständlich! |
| | |
| | #13 (permalink) |
| Flash-Wüstling Registriert seit: Dec 2001 Ort: Halle/Saale
Beiträge: 4.300
|
master : loadMovieNum("http://woswasi/slave.swf?var1=wert2&var2=wert2",1); slave : vars = new LoadVars(); vars.onLoad = function() { trace(this.test); }; vars.load("http://woswasi/test.php?var1="+escape(_root.var1)+"&var2="+escape (_root.var2)); tanti saluti, pheidrias
__________________ Ehrlich währt am LÄNGSTEN ! |
| | |
| | #14 (permalink) |
| Neuer User Registriert seit: Oct 2002
Beiträge: 15
|
JUHU! Endlich, es funktioniert...! DANKE! So, jetzt nur mehr eine Kleinigkeit: Ich versende ja eine e-mail mit meinem Script. Natürlich ist alles url-codiert. In meinem php script ersetze ich dann alle "%0D" mit "\n" um einen Zeilenumbruch an den Stellen zu erzwingen...! Das ganze funktioniert mal wieder nicht! Von einem Zeilenumbruch ist in den empfangenen Mail nichts zu sehen! mfg, vion |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |