• 28-05-2010, 22:07:53
    #1
    Arkadaşlar bi video sitesi için normal localden video yükleme var.. buna remote upload yapmam lazım küçük bi örnek verebilirmsiiniz?
  • 28-05-2010, 22:11:51
    #2
    Üyeliği durduruldu
    https://www.r10.net/php/109640-upload...te-urlden.html
  • 28-05-2010, 22:23:11
    #3
    Evet bunu biliyorum fakat videoları convert etmesi gerekiyor onun için gözat seçeneği yerine mesela c:\a.avi yi göstermek yerine http://a.com/a.avi yi göstermek istiyorum şöyle bi örnek yaptık

    <?php
    Class aty
    {
            public $adres;
            public $kaynak;
            public $dosya;
            public $dizin;
            public $isim=null;
            public $veri=array();
            public function __construct($dizin)
            {
                    self::dizinKontrol($dizin);
                    $this->baglan=mysql_connect("localhost","root","") or die("<h2>Veritabanı bilgileriniz yanlış</h2>");
                    mysql_select_db("salla",$this->baglan) or die("<h2>Veritabanı adı yanlış</h2>");
    
            }
            private function dizinKontrol($dizinAdi)
            {
                    if(!is_writable($dizinAdi) or !is_readable($dizinAdi))
                    {
                            exit("<div><h2>Hata :".$dizinAdi." adlı dizininizin chmod ayarını 777 yapınız...</h2></div>");
                    }
                    else
                    {
                            $this->dizin=$dizinAdi;
                    }
            }
            private function baglan()
            {
                    $baglan=curl_init();
                    curl_setopt($baglan, CURLOPT_URL,$this->adres);
                    curl_setopt($baglan, CURLOPT_RETURNTRANSFER,1);
                    $this->kaynak=curl_exec($baglan);
                    curl_close($baglan);
    
            }
            public function kaydet()
            {
                    $this->baglan();
                    $this->dosya=fopen($this->dizin."/".$this->isim,"w");
                    if(fwrite($this->dosya,$this->kaynak))
                    {
                            return true;
                    }
                    else
                    {
                            return false;
                    }
                    fclose($this->dosya);
            }
            public function mysqlKayit()
            {
                    $yol=$this->dizin."/".$this->isim;
    
                    $sorgu=mysql_query("insert into videolar(videoAdi,videoYol) values('$this->isim','$yol')",$this->baglan);
                    if(!$sorgu)
                    {
                            return "Hata : ".$this->isim." adlı dosya veritabanına kaydedilemedi";
                    }
                    return "<h2>".$this->isim." videosu başarıyla kaydedilmiştir.</h2>";
            }
    }
    $x=new Mx("uploadlar");
    $x->adres="http://www.dosyasi.net";
    $x->isim="deneme.html";
    $x->kaydet();
    echo $x->mysqlKayit();
    
    ?>
    bu videoları çekip db ye yazdıyo fakat convert etmesi gereken videoları çalıştırmıyo
  • 28-05-2010, 23:02:37
    #4
    Üyeliği durduruldu
    ben örnek olarka bunu gördün verdim linki incelersin denemedim... bilgim yok pek bu konuda...