[gelöst] mp3-Datei wird nicht abgespielt

Für Fragen und Diskussionen zum Layout und Design, Templates und Stylesheets sowie Themes
Post Reply
Rissa
Forum Members
Forum Members
Posts: 22
Joined: Sat Feb 06, 2010 7:58 pm

[gelöst] mp3-Datei wird nicht abgespielt

Post by Rissa »

Hallo,

auf der Seite http://www.robert-helmschrott.org/cms/i ... p?page=cds soll eine mp3-Datei abgespielt werden, wenn man auf einen Lautsprecher-Button in der millteren Spalte klickt. Es soll einfach nur abgespielt werden, man soll vom Player an sich nichts sehen.

Es spielt nur leider nicht.

ich habe im Head des Templates diesen Code:

Code: Select all

<__script__ language="javascript" type="text/javascript" src="scripts/mootools-1.2.3-core-yc.js"></__script>
 <__script__ language="javascript" type="text/javascript">
/* <![CDATA[ */

		window.addEvent("domready",function() {
				
		var lastEl;
		
		function stopMP3()
		{
					var z=$('mp3PlayerContainer');
					z.src="blank.html";
		}
		
		function streamMP3(f,el)
		{
				
				var z=$('mp3PlayerContainer');
				z.src="player.php?datei="+f;
				lastEl=el;
		}

				
				$$('.btnAudio').each(function(el)
				  {
												
							el.addEvent("mouseover",function(e) { e.stop(); zeigedentool(el.rel); });
							el.addEvent("mouseout",function(e) { e.stop(); versteckdentipp(el.rel); });
														
												
							el.addEvent('click', function(e) {
								e.stop();
								if (el.className!="btnAudioStop")
								{
									$$('.btnAudioStop').each(function(el) { el.className="btnAudio"; });
									el.className="btnAudioStop";
									streamMP3(el.href,el);
								} else {
									el.className="btnAudio";
									stopMP3();			}
              });
												
											  });
				
		
				var zeigedentool=function(id)
				{
							$('tooltipp'+id).setStyle("display","block");
				}
				var versteckdentipp=function(id)
				{
							$('tooltipp'+id).setStyle("display","none");
				}	
											
		});

				
/* ]]> */
</__script>
{/literal}
(Der literal-Tag geht weiter oben auf)

Die blank.html liegt im Basisverzeichnis (das Verzeichnis, in dem CMSMS installiert ist), genau wie die player.php, welche so aussieht:

Code: Select all

<?php
	$datei=utf8_decode($_GET["datei"]);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<__html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Unbenanntes Dokument</title>
<__script__ src="scripts/swfobject.js" type="text/javascript"></__script>
<__script__ language="javascript" type="text/javascript">
						var flashvars = {};
						var params = {};
						var attributes = { wmode: "transparent" };
						swfobject.embedSWF("swf/player.swf?datei=<?php echo $datei;?>&zufall=<?php echo date("YmdHis");?>", "flash", "10", "10", "8.0.0",flashvars,params,attributes);
</__script>
</head>
</__body style="background-color:#e0ab29;margin:0;padding:0"><div id="flash"></div><__body>
</__html>
Die swfobject.js liegt auch richtig, die kann hier begutachtet werden: http://www.robert-helmschrott.org/cms/s ... fobject.js
Genauso die player.swf.

Ich habe den gleichen Code und die gleiche .php und .js genommen (kopiert), die auch für diese Seite verwendet werden: http://www.robert-helmschrott.org/cds.php

Da funktioniert es aber. Bei mir fehlt also irgendwas. Nur was?
Last edited by Rissa on Tue Apr 20, 2010 8:02 pm, edited 1 time in total.
mike-r

Re: mp3-Datei wird nicht abgespielt

Post by mike-r »

Fehlerkonsole sagt:
Fehler: z is null
Quelldatei: http://www.robert-helmschrott.org/cms/i ... p?page=cds
Zeile: 57
Sehe da zwar spontan keinen Unterschied zur funktionierenden Seite, aber irgendwo muss es ja herkommen...
Rissa
Forum Members
Forum Members
Posts: 22
Joined: Sat Feb 06, 2010 7:58 pm

Re: mp3-Datei wird nicht abgespielt

Post by Rissa »

Wow, danke! Ja, stimmt, z hatte dort einen div-Container referenziert, den es nicht gab. Nun gehts.
Post Reply

Return to “Layout und Design”