mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 22:30 Benutzername: Passwort: Auto-Login

Thema: [PHP][AS 2] Variable wird nicht erkannt vom 21.04.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP][AS 2] Variable wird nicht erkannt
Autor Nachricht
cRime
Threadersteller

Dabei seit: 07.05.2006
Ort: Berlin
Alter: 39
Geschlecht: Männlich
Verfasst Sa 21.04.2007 16:55
Titel

[PHP][AS 2] Variable wird nicht erkannt

Antworten mit Zitat Zum Seitenanfang

PHP Code:

Code:
<?
    echo '<param name="FlashVars" value="&filename=' . $_GET['fn'] . '.flv&">';
    echo $_GET['fn'];
?>

<p>
<EMBED
SRC="torn.swf"
WIDTH="393" HEIGHT="428"
PLAY="true"
QUALITY="high"
PLUGINSPACE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
</EMBED>


oder

Code:
<?
$fn1 = $_GET['fn'];
echo '<param name="FlashVars" value="&filename=' . $fn1 . '.flv&">';
echo $_GET['fn'];?>


AS 2 Code :

Code:
   textfeld.text = " - " + loader.filename;
   netStream.play(loader.filename);
   netStream.pause(true);


Quelltext:

Code:

<param name="FlashVars" value="&filename=men.flv&">men<p>


Problem:

Wenn ich den Videoname direkt angebe, alles OK!
Wenn ich den Name aber mittels Variable angebe, nicht OK!?

Wieso wird zwar im Quelltext der richtige Pfad angezeigt, aber von der SWF nicht erkannt?

Hab noch nie mit ActionScript gearbeitet, heute das erste mal.
Sitze aber dafür schon seit Gestern Nacht dran (mit Schlaf natürlich),
und hab bis jetzt noch keine Lösung dafür gefunden.
Weiss auch nicht wirklich wonach ich suchen soll!?

Gruß


Zuletzt bearbeitet von cRime am Sa 21.04.2007 17:17, insgesamt 4-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Zeithase

Dabei seit: 09.05.2005
Ort: Erfurt
Alter: 39
Geschlecht: Männlich
Verfasst Sa 21.04.2007 17:00
Titel

Antworten mit Zitat Zum Seitenanfang

Sollte das nicht eher FlashVars heißen? Alles andere findest Du bspw. hier.

Zuletzt bearbeitet von Zeithase am Sa 21.04.2007 17:00, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
cRime
Threadersteller

Dabei seit: 07.05.2006
Ort: Berlin
Alter: 39
Geschlecht: Männlich
Verfasst Sa 21.04.2007 17:03
Titel

Antworten mit Zitat Zum Seitenanfang

Zeithase hat geschrieben:
Sollte das nicht eher FlashVars heißen? Alles andere findest Du bspw. hier.


habs gerade auch gesehen
tipfehler, aber irrelevant *Schnief*

adobe hilft mir da nicht weiter, ich arbeite mit php.
ich habe beide varianten (embed und param) probiert.
beides negativ.
wo liegt der unterschied wenn ich vor dem variablen name ein '&'
und nach dem ende des strings auch ein '&' setze,
und wenn ich beide weglasse?
bei adobe z.b. ist keins da.
wenn ich die aber weglasse, wirds nicht als variable erkannt.
wenn ich das letzte kaufmännische-und weglassen, wird der string weitergelesen.

d.h. <PARAM NAME=FlashVars VALUE="&filename=torn.flv">
in meinem textstring in flash wird dann in der leiste angezeigt:
Flash Media Player - torn.flv">


Zuletzt bearbeitet von cRime am Sa 21.04.2007 17:08, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
cRime
Threadersteller

Dabei seit: 07.05.2006
Ort: Berlin
Alter: 39
Geschlecht: Männlich
Verfasst So 22.04.2007 15:17
Titel

Antworten mit Zitat Zum Seitenanfang

So, da hier anscheinend keiner ne Ahnung hat, dann poste ich einfach mal die Lösung:

Code:

SRC="torn.swf?filename=<? echo $_GET['fn']; ?>.flv"


Als Source muss das gleiche Ziel stehen wie auch bei FlashVars, da sonst der Player die Datei nicht öffnen kann.
Logisch!

Ergebnis


Zuletzt bearbeitet von cRime am So 22.04.2007 15:18, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [SQL] Variable durch Variable aus anderer Tabelle ersetzen
PHP wird vom Server nicht erkannt.
CSS wird von Firefox nicht erkannt
Fonts werden nicht erkannt
meta tag werden nicht erkannt
Layoutabelle/zelle von IE nicht erkannt (Safari klappt)?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.