• 17-05-2013, 00:17:25
    #10
    digiklan adlı üyeden alıntı: mesajı görüntüle
    ben söyleyeyim sana
    bazı videoları değil. title içinde rakam geçen videoları görüntüleyemiyor.
    ne ile ayırıyorsun url yapısını?
    bir url içinde 2013 , 100 veya herhangi bir rakam geçiyorsa o videoyu gösteremiyor.
    muhtemelen videoid olarak o kısmı almaya kalkıyor ))
    eğer düzenli ifade ile alıyorsan problem orada.
    valla öyle görünüyor kullandıgım sef link fonksiyonu yazayım bu şekil alıyorum title'ı
    http://pastebin.com/4d49VBet
  • 17-05-2013, 00:36:00
    #11
    sef link fonksiyonundan değil
    sen index.php ye yolladaığın $_GET['rp'] değişkenini nasıl parse ediyorsun video id bulmak için?
  • 17-05-2013, 00:46:48
    #12
    digiklan adlı üyeden alıntı: mesajı görüntüle
    sef link fonksiyonundan değil
    sen index.php ye yolladaığın $_GET['rp'] değişkenini nasıl parse ediyorsun video id bulmak için?
    çözüldü.
  • 17-05-2013, 01:01:44
    #13
    BLaH adlı üyeden alıntı: mesajı görüntüle
    $v = $_REQUEST["rp"];
    		$v = substr($v,2);
    		$v = substr($v,0,strlen($v)-1);
    		$v = rot13decrypt($v);
    		$vq = $v;
    		$v1 = new Youtube_class();
    		$url="https://gdata.youtube.com/feeds/api/videos/".$v."?v=2&alt=jsonc";
    		$v= okux($url);
    		$v = json_decode($v);
    		if (is_object(@$v->error))
    				{
    					print_r($v->error);
    					die();
    				};
    		
    		//print_r($v->data);
    		$title=@$v->data->title;

    şöyle dener misin?

    $v = $_REQUEST["rp"];
    		$v = explode('/',$v);
    
    		$v = rot13decrypt($v[1]); //$v[2] de olabilir. oradan dönecek stringin ne olduğunu bilmiyorum.
    		$vq = $v;
    		$v1 = new Youtube_class();
    		$url="https://gdata.youtube.com/feeds/api/videos/".$v."?v=2&alt=jsonc";
    		$v= okux($url);
    		$v = json_decode($v);
    		if (is_object(@$v->error))
    				{
    					print_r($v->error);
    					die();
    				};
    		
    		//print_r($v->data);
    		$title=@$v->data->title;
  • 17-05-2013, 01:04:28
    #14
    Malesef aynı
  • 17-05-2013, 01:07:19
    #15
    hocam yapman gereken
    rp değişkenini ekrana bastırmak
    nasıl bir string aldığını görmek
    sonra bu sitringi / lere göre bölmek.
    videoid hep aynı bölmede olacağı için
    o bölmeyi alacaksın
    yani explode ile gelen rp get değişkenini parçalayacaksın
    sonra video id olan yeri alıp decode edip youtube dan videoyu çekeceksin.
  • 17-05-2013, 12:57:41
    #16
    digiklan adlı üyeden alıntı: mesajı görüntüle
    hocam yapman gereken
    rp değişkenini ekrana bastırmak
    nasıl bir string aldığını görmek
    sonra bu sitringi / lere göre bölmek.
    videoid hep aynı bölmede olacağı için
    o bölmeyi alacaksın
    yani explode ile gelen rp get değişkenini parçalayacaksın
    sonra video id olan yeri alıp decode edip youtube dan videoyu çekeceksin.
    Çok teşekkür ederim hocam, aynen sorun titleda geçen sayısal karakteri id olarak görüyor, sorun çözüdü.