Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-06-2006, 12:06   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 10
Question Dynamische Bilder mit PHP & Flash

Hallo zusammen

Ich arbeite an einer seite in der ich dynamische bilder laden möchte.
Und so habe ich mir das vorgestellt:
PHP lädt den link zum bild aus mysql in eine variable. --> z.B. "/bilder/test.jpg"
Diese variable lädt flash aus php und gibt diese zum test in einem textfeld aus.
Hat alles geklappt!
Das bild konnte ich auch extern laden. Siehe code:

Code:
this.createEmptyMovieClip("hans", 1);
hans._x=0;
hans._y=0;
//hans._xscale=20;
//hans._yscale=20;

var bild_01 = news_bild;

hans.loadMovie("../bilder/test.jpg");
Jedoch möchte ich den link zu dem bild verwenden um das bild selbst in flash anzuzeigen. Etwa so:

Code:
this.createEmptyMovieClip("hans", 1);
hans._x=0;
hans._y=0;
//hans._xscale=20;
//hans._yscale=20;

var bild_01 = news_bild;

hans.loadMovie(_root.test_bild);
Jedoch klappt das laden der dynamischen bilder nicht.
Ich sehe nicht ein wiso das nicht klappt.
Gebe ich wie oben schon erwähnt die variable "_root.test_bild" in einem textfeld aus, so zeigt er mit den pfad zum bild.
Wiso ist es nicht möglich bez. was mache ich falsch, dass das bild nicht angeizeigt wird??????

__________________________________________________ ____________

2. Problem

Ich möchte einem Bild die grösse vorgeben. z.b. 800x600
Es ist egal, wenn das bild dabei verzogen wird.
Jedoch möchte ich das bild nicht mit "xx_mc._xscale=20;" verkleinern.
wahrscheinlich keine grosse sache, jedoch habe ich noch nichts brauchbares gefunden.



Ich hoffe ihr könnt mir helfen..
Bin nämlich schon recht verzweifelt!

Gruss
Marco
mwaldner ist offline   Mit Zitat antworten
Alt 29-06-2006, 18:46   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Wiso ist es nicht möglich bez. was mache ich falsch, dass das bild nicht angeizeigt wird?
Versuchs mal ohne die beiden Punkte und den Slash, also:
PHP-Code:
_root.test_bild "bilder/test.jpg"
hans.loadMovie(_root.test_bild); 
Zitat:
Ich möchte einem Bild die grösse vorgeben
Da benötigst du einen Preloader. Du kannst dem Bild über die _width- und die _height-Eigenschaften andere Größen geben, aber erst dann, wenn das Bild auch tatsächlich in einen MC nachgeladen wurde. Der Preloader überprüft dabei das Nachladen.
  Mit Zitat antworten
Alt 30-06-2006, 09:17   #3 (permalink)
Neuer User
 
Registriert seit: Mar 2006
Beiträge: 10
Falsch verstanden

Hallo Holger

Erstmal vielen dank für deine antwort.
Ich glaube du hast mich ein bisschen falsch verstanden.
Das loadmovie funktieoniert:
Code:
hans.loadMovie("../bilder/test.jpg");
Hingegen wird bei diesem loadmovie mit variable kein bild ausgegeben:
Code:
hans.loadMovie(_root.test_bild);
Gebe ich jedoch die variable "_root.test_bild" im gleichen flash aus so erscheint der korrekte pfad für das bild wie im ersten loadmovie:
../bilder/test.jpg

Ich hoffe du hast jetzt verstanden um was es bei meinem problem geht.
Ansonsten versuche ich mich ein bisschen verstänlicher auszudrücken

Ps: Die lösung zu meinen 2. Problem hat mir geholfen. DANKE

Gurss
Marco
mwaldner ist offline   Mit Zitat antworten
Alt 30-06-2006, 11:16   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Ich hoffe du hast jetzt verstanden um was es bei meinem problem geht.
Nicht wirklich. Wenn der Objektpfad zur Variablen stimmt, sollte der loadMovie auch mit einer Variablen ausgeführt werden. Setz sicherheitshalber vor dem loadMovie einen trace("_root.test_bild="+_root.test_bild); und check damit, ob die Variable auch wirklich korrekt ist. Falls die Ausgabe korrekt erscheint, check mal mit einem String.length, ob sich da nicht ein unsichtbares Steuerzeichen eingeschlichen hat.
  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 08:22 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele