htaccess
RewriteEngine On
RewriteRule ^videolar/(.*)/(.*)/(.*) video_kategori.php?kategori_id=$1&sayfa=$2&seo=$3 [L]
RewriteRule ^(.*)/(.*)/(.*).videosu video_izle.php?video_id=$2 [L]
RewriteRule ^(.*).videolari video_ara.php?kelime=$1&tip=webtv [L]
function.php
   <?
function temizle($kelime) {
    $kelime=str_replace(" ","@",$kelime);
    $kelime=str_replace("þ","s",$kelime);
    $kelime=str_replace("ð","g",$kelime);
    $kelime=str_replace("ü","u",$kelime);
    $kelime=str_replace("Ý","i",$kelime);
    $kelime=str_replace("ö","o",$kelime);
    $kelime=str_replace("ç","c",$kelime);
    return $kelime;
}
function decode($veri){
    $veri = str_replace('Åž', 'Þ', $veri);
    $veri = str_replace('Ç', 'Ç', $veri);
    $veri = str_replace('Ü', 'Ü', $veri);
    $veri = str_replace('Ö', 'Ö', $veri);
    $veri = str_replace('İ', 'Ý', $veri);
    $veri = str_replace('Äž°', 'Ð', $veri);
    $veri = str_replace("Äž","Ð",$veri);
    $veri=str_replace("ç","ç",$veri);
    $veri=str_replace("ı","ý",$veri);
    $veri=str_replace("ÄŸ","ð",$veri);
    $veri=str_replace("ü","ü",$veri);
    $veri=str_replace("ö","ö",$veri);
    $veri=str_replace("Å?"," Þ",$veri);
    $veri=str_replace("ÅŸ","þ",$veri);
    $veri=str_replace("Ç","Ç",$veri);
    $veri=str_replace("¶","",$veri);
    return $veri;
}
function getContent($url) {
    $sesion = curl_init($url);
    curl_setopt($sesion, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($sesion, CURLOPT_TIMEOUT, 5);
    curl_setopt($sesion, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.7) Gecko/20070914 Firefox/2.0.0.7');
    $resultado = curl_exec($sesion);
    curl_close($sesion);
    return $resultado;
}
function getFeed($feed) {
    $content = getContent($feed);
    $dom = new DOMDocument('1.0', '');
    @$dom->loadXML($content);
    return $dom;
}
function karaktertemizle($deger) {
    $gecerliler=",q,w,e,r,t,y,u,i,o,p,a,s,d,f,g,h,j,k,l,z,x,c,v,b,n,m,_,";
    if (!empty($deger)) {
        $deger=trim(strtolower ($deger));
        $deger=ereg_replace(" ","_",$deger);
        $deger=ereg_replace("ð","g",$deger);
        $deger=ereg_replace("ü","u",$deger);
        $deger=ereg_replace("þ","s",$deger);
        $deger=ereg_replace("ý","i",$deger);
        $deger=ereg_replace("ç","c",$deger);
        $deger=ereg_replace("ö","o",$deger);
        $yeni="";
        for ($i=1; $i<=strlen($deger); $i++) {
            if (strpos($gecerliler,"," . substr($deger,$i-1,1) . ",")>0) { 
                $yeni=$yeni . substr($deger,$i-1,1); 
                }
        }
        $deger=$yeni;
        return $deger;
    }else {
        return ereg_replace("__","_",$deger);
    }
}
function kisalt($deger,$uzunluk) {
    if (!empty($deger)) {
        if (strlen($deger)>$uzunluk) {
            $deger=trim(substr($deger,0,$uzunluk-3)). "..";
        }
            return $deger;
    }
}
function kategoribul($katid) {
    $kategori=$HTTP_SESSION_VARS["kategori_".$katid];
    if (empty($kategori)) {
        $kati = mysql_query("select adi,tag from kategoriler where ap='a' and kategori_id='$katid'");
        if (mysql_num_rows($kati)>0) {
            $kategori = mysql_result($kati, 0, "adi");
            $tag = mysql_result($kati, 0, "tag");
            $HTTP_SESSION_VARS["kategori_".$katid]=$kategori;
            $HTTP_SESSION_VARS["kategori_tag_".$katid]=$tag;
        }
    }
    return $kategori;
}
function tagla($deger,$uzunluk) {
    $toplama="";
    $deger=kisalt($deger,$uzunluk);
    if (strlen($deger)>0) {
        $deger=$deger." ";
    if (strpos($deger," ")>0) {
        $ayri=split(",",$deger);
        for ($a=0; $a<=count($ayri);$a++) {
            if (strlen($ayri[$a])>0) {
                $toplama=$toplama."<a title='".karaktertemizle($ayri[$a])." videolarý' href='/".karaktertemizle($ayri[$a]).".videolari'>".$ayri[$a]."</a> ";
            }
        }
    }
    }
    return $toplama;
}
function SayfalamaGetir($sayfa,$shesap,$linkarkasi,$haseo) {
    if ($shesap>1) {
?>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
    <tr>
        <td align="center">
            <div style="margin:2px 0px 7px 0px;width:100%;">
                <table border="0" class="sayfalamalink" cellspacing="0" cellpadding="0">
                    <tr>
            <?if ($sayfa>1) { ?>
                        <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi"><a href="<?=$linkarkasi?>&sayfa=<?=$sayfa-1?>">« Önceki Sayfa</a></td>
                        <td width="3" align="center" height="22"></td>
            <? } ?>
            <?
            if ($shesap<10) {
            for ($s=1; $s<=$shesap;$s++) {?>
                        <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                        <td width="3" align="center" height="22"></td>
            <?
                }
            }
            if ($shesap>=10) {
                    if ($sayfa>=7) {
                        if ($sayfa+3<$shesap-2) {
                            for ($s=1;$s<=3;$s++) {
            ?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?}?>
                    <td width="10" align="center" height="22"></td>
                    <?for ($s=$sayfa-2;$s<=$sayfa;$s++) {?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?
                    }
                    for ($s=$sayfa+1; $s<=$sayfa+2;$s++) {
                    ?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?}?>
                    <td width="10" align="center" height="22"></td>
                    <?for ($s=$shesap-2;$s<=$shesap;$s++) {?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?
                        }
                    }
                    else {
                    for ($s=1;$s<=3;$s++) {
                    ?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?}?>
                    <td width="10" align="center" height="22"></td>
                    <?for ($s=$shesap-6; $s<=$shesap; $s++) {?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?
                    }
                    }
                    }
                    if ($sayfa<7) {
                        for ($s=1;$s<=7;$s++) {
                    ?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?}?>
                    <td width="10" align="center" height="22"></td>
                    <?for ($s=$shesap-2; $s<=$shesap; $s++) {?>
                                <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi" <?if ($sayfa==$s) {?>style="font-weight:bold;background-color:#4A7DB5;"<?}?>><a href="/videolar/<?=$linkarkasi?>/<?=$s?>/<?=$linkarkasi?>"><?=$s?></a></td>
                                <td width="3" align="center" height="22"></td>
                    <?
                    }
                    }
            }
            ?>
            <?
            if ($sayfa<$shesap) {?> 
                        <td bgcolor="#E7ECF9" align="center" class="sayfa_sayi"><a href="/videolar/<?=$linkarkasi?>/<?=$sayfa+1?>/<?=$linkarkasi?>">Sonraki 
                        Sayfa »</a></td>
            <?}?>
                    </tr>
                </table>
            </div>
        </td>
    </tr>
</table>
<?
    }
}
?>


video_kategori.php
 <? 
include "bilgiler.php";

if (empty($kategori_id)) $kategori_id=$HTTP_GET_VARS["kategori_id"];

$kategori_adi=kategoribul($kategori_id);

$kategoriliss=mysql_query("SELECT tag FROM kategoriler WHERE kategori_id='$kategori_id'");
$kategoritag=mysql_fetch_array($kategoriliss);
$haseo = $_GET[seo];
$baslik=$kategoritag["tag"]." týkla izle";
$tag=$kategoritag["tag"].", videolar, hit videolar, videosu";
$linkarkasi=$kategori_id;


?>
<html>
<head>
    <? include "taglar.php" ?>
</head>
<link  rel="stylesheet" href="/css/style.css" type="text/css">
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
<table id="videolari" border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
    <tr>
        <td class="banner" valign="top">
            <? include "videolari_banner.php" ?>
        </td>
    </tr>
    <tr>
        <td class="sayfa_orta" valign="top" align="center">
        <table border="0" width="768" id="videosu" cellspacing="0" cellpadding="0" >
            <tr>
                <td valign="top">

                
                <table border="0" width="100%" id="videosu" cellspacing="0" cellpadding="0" style="margin-top:10px;">
                    <tr>
                        <td>
                <table border="0" width="100%" id="izle" cellspacing="0" cellpadding="0">
                    <tr>
                        <td width="30"><img border="0" src="/images/mavi_baslik_sol.gif" width="30" height="26"></td>
                        <td background="/images/mavi_baslik.gif" width="190" style="padding-left:4px;"><b><font size="2"><?=$kategoritag["tag"]?></font></b></td>
                        <td width="8"><img border="0" src="/images/mavi_baslik_sag1.gif" width="8" height="26"></td>
                        <td background="/images/mavi_baslik_zemin.gif">&nbsp;</td>
                        <td width="7"><img border="0" src="/images/mavi_baslik_sag2.gif" width="7" height="26"></td>
                    </tr>
                </table>
                        </td>
                    </tr>
                    <tr>
                        <td class="mavi_zemin">

                    <?
                    $sayfa=$HTTP_GET_VARS["sayfa"];
                    if (empty($sayfa)) $sayfa=1;
                    if (!is_numeric($sayfa)) $sayfa=1;
                    $liss=mysql_query("select kategori,baslik,gosterim,video_id,resim,tag from videolar where ap='a' and kategori='$kategori_id'");
                    $kacadet = mysql_num_rows($liss);
                    if (empty($kacadet)) $kacadet=0;
                    $listesayisi=10;
                    $sayfa_baslangic=$listesayisi*($sayfa-1);
                    $shesap=$kacadet/$listesayisi;
                    if (floatval($shesap)>intval($shesap)) { $shesap=intval($shesap)+1; } else { $shesap=intval($shesap); }
                    if (intval($shesap)==0) $shesap=1;
                    

                    $izz=mysql_query("select kategori,baslik,gosterim,video_id,resim,tag from videolar where ap='a' and kategori='$kategori_id' order by video_id desc limit $sayfa_baslangic,$listesayisi");
                    
                    while ( $row = mysql_fetch_array($izz) ) { 
                        $kategori=kategoribul($row["kategori"]);
                        $kategoritemiz=$kategori;
                        $kategoritemiz=karaktertemizle($kategoritemiz);
                    ?>
                    <div class="mavi_video_zemin" style="width:285px;height:110px;">
                    <div style="float:left;"><a href="/video/<?=$row["video_id"]?>/<?=karaktertemizle($row["baslik"])?>.videosu"><img border="0" style="margin:5px 0px 0px 5px;" src="<?=$row["resim"]?>" width="130" height="97"></a></div>
                    <div style="float:left;">
                        <div class="video_aciklama" style="float:none;margin:0px;padding-left:5px;background-image:url(/images/mavi_video_zemin.gif);background-position:bottom;background-repeat:repeat-x;width:145px;margin-top:5px;">
                    <b><a title="<?=($row["baslik"])?>" href="/video/<?=$row["video_id"]?>/<?=karaktertemizle($row["baslik"])?>.videosu"><?=kisalt($row["baslik"],20)?></a><br><a title="<?=str_replace("ler","",str_replace("lar","",$kategori))?> videolarý" href="/videolar/<?=$row["kategori"]?>/1/<?=$kategoritemiz?>"><?=$kategori?></a></b><br><b><?=number_format($row["gosterim"],0, ",", ".");?></b> kez izlendi</div>
                    <div class="taglar"><?=tagla($row["tag"],50)?></div>
                    </div>
                    </div>
                        <?
                    }
                    mysql_free_result($izz);
                    ?>
                        </td>
                    </tr>
                    <tr>
                        <td class="mavi_zemin" align="center">
                                <?=SayfalamaGetir($sayfa,$shesap,$linkarkasi,$haseo) ?>
                        </td>
                    </tr>
                </table>
                
                </td>
                <td width="7" valign="top">&nbsp;</td>
                <td width="170" valign="top">
                    <? include "videolari_sag.php" ?>
                </td>
            </tr>
        </table>
            <? include "videolari_alt.php" ?>
        </td>
    </tr>
</table>
</body>

</html>
<? include "baglantikes.php" ?>
dene bakalim olursa aciklamasini yapayim