Probleem met een javascript

Status
Niet open voor verdere reacties.

cool2009

Gebruiker
Lid geworden
28 jan 2007
Berichten
108
Hallo bezoekers van helpmij.
Ik had weer eens een vraag :evil:
Heb gisteren een script geschreven maar het functioneert niet
Code:
<?php
include("include/function.inc.php");
if ($_GET['ID'])
{
$get =  mysql_real_escape_string(addslashes(stripslashes($_GET['ID'])));
	$sql = mysql_query("SELECT * FROM music WHERE ID='".$get."'");
			if(mysql_num_rows($sql) != 1) {
  		echo "Dit ID bestaat niet. Voer het juiste ID nummer in aub.";
  		exit;
  	}
	while($row = mysql_fetch_assoc($sql)) {
echo "<b>Naam:</b></br>";    	
echo $row["naam"]."<br>";
echo "<b>Omschrijving:</b></br>";
echo $row["omschrijving"]."<br>";
echo "<b>Stemmen:</b></br>";
echo $row["stemmen"]."<br>"
?>

<script type="text/javascript" src="URL">
geluid = new Sound();
geluid.loadSound("<?php echo $row["url"]; ?>", true);

geluid.stop(); //als je niet wilt dat het geluid direct gaat spelen, als je dat wel wilt, gewoon deze regel weghalen.

stopKnop.onRelease = function() {
    geluid.stop();
};

startKnop.onRelease = function() {
    geluid.start();
}
</script>
<?php

}
}
?>
Het script werkt wel,maar de player (stop en start knop) weergeven niet.
IK had gezocht op internet dat er .fla bestanden bijhoren.
Dus die ben ik gaan zoeken.
Deze heb ik gevonden.
Deze heb ik toegevoegd aan de map waar het mp3-bestandje staat.
Maar alsnog weergeeft hij geen player.
Klik hier voor een voorbeeld
 
Laatst bewerkt:
Ten eerste geef je niet aan dat het bestand moet gaan afspelen.

Ten tweede geef je de knoppen niet weer, je geeft alleen de acties weer die moeten plaatsvinden als er op gedrukt wordt.

Ten derde zit er een fout in de bestandsnaam want die eindigt op <br>. Geen idee waarom je een break-rule in een bestandsnaam probeert te stoppen, maar het werkt in ieder geval niet. Als je probeert om de code op een nieuwe regel verder te laten gaan, gebruik je het newline character (\n).
 
Allereerst, ik ben niet echt thuis in het afspelen van geluid via javascript.

Ik zie dat je die <br> er alvast uitgehaald hebt.

Ik gok erop dat je op deze site je code hebt gevonden. Dat is jammer genoeg flash actionscript en geen javascript.
 
Maargoed, die code is dus om gebruikt te worden bij een flash-file. Als javascript heeft dit absoluut geen waarde.
 
Daar komt het wel op neer. Of als je Flash (NIET Flashplayer) op je pc hebt geïnstalleerd kun je eenvoudig die player van die site maken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan