Hi, thanks for replying.
That didn't work. The page showed up as loading without errors but once I searched for something and it returned a result, Internet Explorer gave me error: Expected ';'. Line 7, Char 37.
The page doesn't by default return any results the first time you open it, you have to search using a form on the page which submits back to itself, then that returns results. The error only occurs when the form returns a result.
Time for a cut and paste job? This is the entire code of the document, it's a bit of a long read... sorry, because of all the WMP variables having to be set.
If I put a -> ; at the end of
Code: Select all
WindowsMediaPlayer.FileName = '.$sPath.' + filename
this line, then it still gives me the same error.
Any ideas greatly appreciated!
jonat8
Code: Select all
<? include "header.inc.php" ?>
<?php
include "config.inc.php";
echo("<b>Search Results: Click on the file's title to start the player.</b><br><br>");
$dbconn = mysql_connect($sServer, "$sUser", "$sPassword");
$result = mysql_select_db($sDB, $dbconn);
if ( $result == false )
{
echo mysql_error();
} else {
$sql = "SELECT * from dalmedia WHERE ".$D1." = '".$searchcriteria."'";
$result = mysql_query( $sql );
if ( $result != false )
{
while ( $data = mysql_fetch_assoc( $result ) )
{
echo 'Track Details: '.
$dataї'artist'].' (<a href="javascript:playMedia('.
$dataї'filename'].')"><b>'.
$dataї'trackname'].'</a></b>)';
}
} else {
echo ("Welcome, please enter your search criteria below.");
}
}
echo '<script language="JavaScript">
<!--
function playMedia(filename) {
WindowsMediaPlayer.FileName = '.$sPath.' + filename
}
//-->
</script>';
?>
<center>
<img src="http://www.lovelarisa.org/exphorsa.gif" width=300 height=10>
</center>
<br><br>
<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" width="287" height="228" id="WindowsMediaPlayer" border="1">
<param name="AudioStream" value="-1">
<param name="AutoSize" value="0">
<param name="AutoStart" value="-1">
<param name="AnimationAtStart" value="-1">
<param name="AllowScan" value="-1">
<param name="AllowChangeDisplaySize" value="-1">
<param name="AutoRewind" value="0">
<param name="Balance" value="0">
<param name="BufferingTime" value="15">
<param name="ClickToPlay" value="-1">
<param name="CursorType" value="0">
<param name="CurrentPosition" value="-1">
<param name="CurrentMarker" value="0">
<param name="DisplayBackColor" value="0">
<param name="DisplayForeColor" value="16777215">
<param name="DisplayMode" value="0">
<param name="DisplaySize" value="4">
<param name="Enabled" value="-1">
<param name="EnableContextMenu" value="0">
<param name="EnablePositionControls" value="-1">
<param name="EnableFullScreenControls" value="0">
<param name="EnableTracker" value="-1">
<param name="InvokeURLs" value="-1">
<param name="Language" value="-1">
<param name="Mute" value="0">
<param name="PlayCount" value="1">
<param name="PreviewMode" value="0">
<param name="Rate" value="1">
<param name="SelectionStart" value="-1">
<param name="SelectionEnd" value="-1">
<param name="SendOpenStateChangeEvents" value="-1">
<param name="SendWarningEvents" value="-1">
<param name="SendErrorEvents" value="-1">
<param name="SendKeyboardEvents" value="0">
<param name="SendMouseClickEvents" value="0">
<param name="SendMouseMoveEvents" value="0">
<param name="SendPlayStateChangeEvents" value="-1">
<param name="ShowCaptioning" value="0">
<param name="ShowControls" value="-1">
<param name="ShowAudioControls" value="-1">
<param name="ShowDisplay" value="0">
<param name="ShowGotoBar" value="0">
<param name="ShowPositionControls" value="-1">
<param name="ShowStatusBar" value="-1">
<param name="ShowTracker" value="-1">
<param name="TransparentAtStart" value="0">
<param name="VideoBorderWidth" value="0">
<param name="VideoBorderColor" value="0">
<param name="VideoBorder3D" value="0">
<param name="Volume" value="-410">
<param name="WindowlessVideo" value="0">
</object><br>
<b><u>Search for media below. Or, <a href="showall.php">click here to show all available media</a></u></b><br>
<form action="test.php" method="post">
<select name="D1" size="1">
<option selected value="trackname">trackname</option>
<option value="artist">artist</option>
<option value="albumname">albumname</option>
</select>
=
<input type="text" name="searchcriteria">
<input type="submit">
</form>
<br><br>
<? include "footer.inc.php" ?>
</center>
?>