Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-05-2009, 14:08   #1 (permalink)
live and experie
 
Benutzerbild von anjoflo
 
Registriert seit: Feb 2004
Ort: Heilsbronn / Bayern
Beiträge: 188
universale SWF-Datei

Hallo Leute,

ich habe oftmals das Problem gehabt, dass eine SWF-Datei der anderem im Aufbau und Funktion gleicht,
nur das der angezeigte Inhalt aus einer DB kommend, unterschiedlich ist.

Beispiel:
Datei1.swf gleicht funktionell Datei2.swf, wobei in Datei1 das Impressum und in Datei2 ein Portfolio steht.
Beide Dateien haben eine eigene PHP-Datei, welche die SWF-Dateien mit ihren abgelegten DB-Inhalten versorgt.(x-Pos., y-Pos., Farbe, Größe,...Inhalt)
Einzigste Voraussetzung ist, dass Datei1.swf mit Datei1.php und Datei2.swf mit Datei2.php zusammenarbeiten.

Jetzt wollte ich nicht immer die FLA öffnen müssen, um den Link zur PHP-Datei zu ändern sondern ich wollte nur Datei1.swf in Datei2.swf umbenennen. Dabei sollte sich auch automatisch der PHP-Link in der SWF umbenennen.

Mit Hilfe von User @ksw24 habe ich jetzt des Problem's Lösung:

ActionScript:
  1. pfad = _url.split('.swf').join('.php').split('/'); //pfad = Array
  2. link = "php/"+(pfad[pfad.length -1])+"?action=write&r="+random(999); // wenn die PHP-Datei z.B im Verzeichniss 'php' liegt
  3. link = (pfad[pfad.length -1])+"?action=write&r="+random(999); // wenn die PHP-Datei im selben Verzeichniss liegt
  4. var daten = new LoadVars();
  5. daten.sendAndLoad(link, daten, "POST");
  6. daten.onLoad = function(success) {
  7.     if (success) {
  8.    };
  9. };


Vorteil: ich kopiere mir meine SWF, benenne sie um, erstelle mir eine PHP-Datei mit selben Namen und brauche nur noch meine neue PHP-Datei anzupassen.

Gruß Jochen

Geändert von anjoflo (22-05-2009 um 14:31 Uhr)
anjoflo 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 18:46 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele