Значи имам следната търсачка с JW player
До тук всичко е точно но след това бъркам някаде
Някой може ли да ми каже какво да направя за да проработи функцията
"addvideo" каде бъркам
Всичко това е в една страница просто го разделих да се вижда по добре
Код:
<body bgcolor=000000>
<script type='text/javascript' src='jwplayer.js'></script>
<div id='mediaplayer'></div>
<script type="text/javascript">
jwplayer('mediaplayer').setup({
'flashplayer': 'player.swf',
'id': 'playerID',
'width': '650',
'height': '240',
'playlistfile': 'playlist.php',
'playlist.position': 'right',
'playlist.size': '250',
'controlbar': 'over'
});
function addVideo(videoUrl, videoThumb, videoTitle) {
var playlist = jwplayer().getPlaylist();
var newItem = {
file: videoUrl,
image: videoThumb,
title: videoTitle
};
playlist.push(newItem);
jwplayer().load(playlist);
}
</script>
<div class="search">
<form action="" method="get">
<input type="text" name="s" class="searchbox" size="15" value="<?php
$s = htmlspecialchars($_GET['s'], ENT_QUOTES);
echo $s; ?>">
<input type="image" src="./mHead/search.png" class="searchbutton">
</form>
<?php
function show($dir){
global $i;
global $file;
$s = htmlspecialchars($_GET['s'], ENT_QUOTES);
$directory = opendir($dir);
while ($files = readdir($directory))
{
if (($files != "..") AND ($files != ".")){
if(!eregi(".php",$files))
if(!eregi(".html",$files))
if(!eregi(".htm",$files))
if(!eregi(".ini",$files))
if(!eregi(".jpg",$files))
if(!eregi(".jpeg",$files))
if(!eregi(".png",$files))
if(!eregi(".gif",$files))
if(!eregi(".js",$files))
if(!eregi(".swf",$files))
if(!eregi(".xml",$files))
{
$path = $dir.'/'.$files;{
if (eregi($s, $files)) {
$i++;
$file[]=array (
"name" => $files,
"dir" => $dir,
"path" => $path
);
}
}
if(is_dir($path)) {
show($path);
}
}
}
}
}
if ($s != null){
show ("./");
$num = count($file);
if ($num != null)
{
$found="Files: ".$i;
} else
{
$found="<font color='#ffffff' size='2'>No Results";
}
echo "
<table align='center' width='125' cellspacing='0'>
<td>
<font color='#ffffff' size='2'><b>Results For: ".$s."
<br>
".$found."
<br>
</b></font>
</td>
";
for ($i=0;$i<$num;$i++)
{
$file[$i][name]=substr($file[$i][name],0 , "100");
if(!eregi(".mp3",$file[$i][name])) {
echo "
<tr>
<td class='search'>
<a href=\"".$file[$i][path]."\" target='_self'>
<font color='#ffffff' size='2'>".$file[$i][name]."</font>
</a>
</td>
</tr>
";
}
else
echo "
<tr>
<td class='search'>
До тук всичко е точно но след това бъркам някаде
Някой може ли да ми каже какво да направя за да проработи функцията
"addvideo" каде бъркам
Код:
<a href='#' onclick='addVideo(".$file[$i][path].",
'test.jpg', ".$file[$i][name]."); return false;'>
<font color='#ccccff' size='2'>".$file[$i][name]."</font>
</a>
</td>
</tr>
";
}
echo "</table>";
}
?>