Хора помагайте защо не ми показва странициране на резултатите
има ли някъде проблем в кода
има ли някъде проблем в кода
Код:
<?PHP
Session_start();
function htmluret($degistir) {
$degistir=iconv("UTF-8","ISO-8859-9",$degistir);
$degistir = ereg_replace('\.', '', $degistir);
$degistir = ereg_replace('\?', '', $degistir);
$degistir = ereg_replace('#', '', $degistir);
$degistir = ereg_replace(',', '', $degistir);
$degistir = ereg_replace('/', '', $degistir);
$degistir = ereg_replace(';', '', $degistir);
$degistir = ereg_replace(':', '', $degistir);
$degistir=trim($degistir);
$degistir=strtolower($degistir);
$degistir = ereg_replace(' ', '-', $degistir);
$degistir = ereg_replace('\)', '', $degistir);
$degistir = ereg_replace('\(', '', $degistir);
$degistir = ereg_replace('з', 'c', $degistir);
$degistir = ereg_replace('р', 'g', $degistir);
$degistir = ereg_replace('э', 'i', $degistir);
$degistir = ereg_replace('ц', 'o', $degistir);
$degistir = ereg_replace('ю', 's', $degistir);
$degistir = ereg_replace('ь', 'u', $degistir);
$degistir = ereg_replace('З', 'C', $degistir);
$degistir = ereg_replace('Р', 'G', $degistir);
$degistir = ereg_replace('Э', 'i', $degistir);
$degistir = ereg_replace('Ц', 'O', $degistir);
$degistir = ereg_replace('Ю', 'S', $degistir);
$degistir = ereg_replace('Ь', 'U', $degistir);
$degistir = ereg_replace('\'', '', $degistir);
return strtolower($degistir);
}
//error_reporting(E_ALL);
//ini_set('display_errors',1);
?>
<div class="Info">
<div class="Player"></div>
<div class="Name"><b>Резултати за : <h1><?=$_POST['q']?></h1></b></div>
<div class="Duration">Мин.</div>
<div class="Listen"></div>
<div class="Playlist"></div>
</div>
<?
$q = $_POST['q'];
$w = $_GET['w'];
$a = $_GET['a'];
if($q){
$q = ereg_replace('[[:space:]]+', '/', trim($q));
$old=array("ю","Ю","Р","р","Э","э","З","з","Ц","ц", "'" );
$new=array("s","s","g","g","i","i","c","c","o","o" ," " );
//$q = str_replace( $old, $new, $q );
$i = 10;
if(!$_GET['p']) $_GET['p']=1;
$start=((intval($_GET['p'])-1)*10)+1;
$feedURL = "http://gdata.youtube.com/feeds/api/videos?vq=".urlencode($q)."&orderby=rating&start-index=".$start;
// read feed into SimpleXML object
$sxml = @simplexml_load_file(($feedURL));
//$sxml = mb_convert_encoding((string) $sxml , 'UTF-8' , 'ISO-8859-9');
// get summary counts from opensearch: namespace
$counts = @$sxml->children('http://a9.com/-/spec/opensearchrss/1.0/');
$total = $counts->totalResults;
$startOffset = $counts->startIndex;
$endOffset = ($startOffset-1) + $counts->itemsPerPage;
// echo '<ul class="results">';
$i=1;
foreach ($sxml->entry as $entry) {
// get nodes in media: namespace for media information
$media = $entry->children('http://search.yahoo.com/mrss/');
// get video player URL
$attrs = $media->group->player->attributes();
$watch = $attrs['url'];
$watch=str_replace('http://www.youtube.com/watch?v=','index.php?w=',$watch);
$kod1=str_replace('index.php?w=','',$watch);
$kod=str_replace('&feature=youtube_gdata','',$kod1);
$kod=str_replace('_player','',$kod);
// get video thumbnail
$attrs = $media->group->thumbnail[0]->attributes();
$thumbnail = $attrs['url'];
// get <yt:duration> node for video length
$yt = $media->children('http://gdata.youtube.com/schemas/2007');
$attrs = $yt->duration->attributes();
$length = $attrs['seconds'];
$mins = floor ($length / 60);
$secs = $length % 60;
// get <gd:rating> node for video ratings
$gd = $entry->children('http://schemas.google.com/g/2005');
if ($gd->rating) {
$attrs = $gd->rating->attributes();
$rating = @$attrs['average'];
} else {
$rating = 0;
}
$hepsi=$_SESSION['userid'];
?>
<div class="Result">
<div class="Player"><img src="resimler/icon.jpg" alt=""></div>
<div class="Name"><a onclick="play('<?=$kod?>');return false;" href="<?=$kod?>_<?=htmluret($media->group->title)?>.html" title="<?=$media->group->title.' izle'?>"><?=$media->group->title?></a> </div>
<div class="Duration"><?=$mins?>:<?=$secs?></div>
<div class="Listen"><a onclick="play('<?=$kod?>');return false;" href="#"><img src="resimler/play.gif" border="0"></a></div>
<?
if(isset($_SESSION['userid']) and $_SESSION['userid'][array_search($kod, $_SESSION['userid'])]==$kod)
{?><div class="Playlist" id="plyst<?=$i?>"><a onclick="removelist('<?=$kod?>','<?=$i?>');return false;" href="#" title="Kaldir"><img src="resimler/remove.png" border="0" /></a></div>
<?}else{?>
<div class="Playlist" id="plyst<?=$i?>"><a onclick="addlist('<?=$kod?>','<?=$i?>');return false;" href="#" title="Playliste Ekle"><img src="resimler/ekle.gif" alt="playlist" border="0"></a></div>
<?}?>
</div>
<? $i=$i+1;
}
}?>