Benutzer 74646
Account gelöscht Threadersteller
Ort: -
|
Verfasst Di 15.04.2008 10:27
Titel Flash wird in *.php nicht abgespielt. Woran kanns liegen? |
|
|
Ich stehe vor folgender Hürde: Ich würde gerne eine Datei, die ein Flash-File beinhaltet, in meine index.php includen.
Das mit dem includen scheint zu funken: entferne ich das Flash aus der Datei "galerie.php" und ersetze es durch beliebigen Text, dann funkts einwandfrei.
Jedoch das Flash selbst wird nie angezeigt. Statt dessen nur weiße Fläche. Bei Klick auf rechte Maustaste, sehe ich, dass bereits das Flash-Kontextmenü erscheint.
Das File "AC_RunActiveContent.js" hab ich schon in alle möglichen Ordner kopiert, hat ebenfalls nie geklappt.
Meine Frage also:
Muss ich beim Einbinden einer Flash Datei in ein php besondere Gegebenheiten beachten?
Reicht es, wenn in der Datei "galerie.php" nur einen body enthält und sonst nix?
Zur Nachvollziehbarkeit:
Das Flash liegt im Ordner:
flash/galerie.swf
Die php Datei, in der das Flash eingebettet ist, liegt ebenfalls in diesem Ordner:
flash/galerie.php
In der index.php rufe ich die php-Datei wie folgt auf:
<?
switch($subid){
case "ssp": include("flash/galerie.php"); break;
}
?>
Im Quelltext am Produktivserver sieht das dann so aus:
<html bla bla...>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15" />
<title>test</title>
<link rel="stylesheet" href ="css/layout.css"
type="text/css" media="screen" />
<script src="AC_RunActiveContent.js" type="text/javascript"></script>
</head>
<body>
<div id="main" >
<script type="text/javascript">
AC_FL_RunContent('codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','800','height','295','src','galerie','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','galerie' ); //end AC code</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="800" height="295"> <param name="movie" value="galerie.swf" /> <param name="quality" value="high" /> <embed src="galerie.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="800" height="295"></embed></object></noscript>
</div>
</body>
</html>
Danke euch für euren Support, m
|
|
Benutzer 74646
Account gelöscht Threadersteller
Ort: -
|
Verfasst Di 15.04.2008 10:47
Titel
|
|
|
ja, die swf datei läuft einwandfrei. auch das html file, das flash automatisch veröffentlicht, kann ich am server aufrufen und es funkt. sogar das file galerie.php mit dem eingebetteten flash funktioniert, wenn ich es am server direkt aufrufe.
an der kontrolle der pfadangaben sitze ich seit zwei tagen ;-(
muss ich bei pfadangaben in einem php irgendwas besonderes beachten?
wie funkt das einbinden ohne java script genau?
|
|