Aklıma takılan bazı şeyler var.
1.si bu fonksiyonlar db.php içerisinde tanımlanmış, ancak bolumizle.php de tanımlanmamış. yani bunların işlevi nedir?
function rot13($sifrelenecek) {
$kaynak = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
$hedef = 'nopqrstuvwxyzabcdefghijklmNOPQRSTUVWXYZABCDEFGHIJKLM';
$yenikelime = strtr($sifrelenecek, $kaynak, $hedef);
return $yenikelime;
}function urlyap($bb) {
$tr = array("ı","ö","ğ","ç","ü"," ");
$url = array("%FD","%F6","%F0","%E7","%FC","+");
return str_replace($tr,$url,$bb);
}2.si bolumizle.php de yer alan fonksiyonların amacı nedir? bunlar da sadece tanımlanmış, ama hiç bir yerde kullanılmamış.?
function permayap($deger) {
$deger=strtolower($deger);
$turkce=array(" ","ý","ü","ö","ð","!",",","?","ç","þ","þ","Ç","Ü","Ð","Ö","Ý","Ý","ý","ö","ð","ç","ü"," ");
$duzgun=array("-","i","u","o","g","-","-","-","c","s","s","c","u","g","o","i","i","%FD","%F6","%F0","%E7","%FC","+");
$deger=str_replace($turkce,$duzgun,$deger);
$deger = preg_replace("@[^A-Za-z0-9\-_]@i","",$deger);
for($a = 0; $a<=10; $a++):
$deger =str_replace("--","-",$deger);
endfor;
return $deger;
}
function KodCevir($cevir) {
$bunu = array("/yeniplayer.swf","playlist/","/flvplayer.swf","%3A","%2F","%3F","%3D","%26","%2E","%2F","%5F");
$suna = array("http://www.diziizle-tr.com/yeniplayer.swf","http://www.diziizle-tr.com/playlist/","http://diziizle-tr.com/flvplayer.swf",":","/","?","=","&",".","/","_");
$cevir = str_replace($bunu,$suna,$cevir);
return($cevir);
}3. ve son olarak, facebook sadece .mp4 değil, .flv video da barındırıyor olmasına rağmen, siz sadece .mp4 kontrolü yapıyorsunuz. bunu daha güzel bir sistemle, preg_match ile eşleyip yapsanız sizin için daha rahat olmaz mı?
$videolink=explode('http://video.ak.facebook.com',$particerikicerik);
$videolink=explode('.mp4', $videolink[1]);