• 14-05-2009, 21:34:05
    #10
    globalde olmadı
    başka siteden çekecem artık :S
  • 14-05-2009, 21:57:50
    #11
    Üyeliği durduruldu
    hocam sizin kafa yine gitmiş. söyleyin gelsin

    $site ="" diye değişken tanimliyorsunuz ama bir alt satırda $url diye kullanıyorsunuz
  • 14-05-2009, 22:04:04
    #12
    buraya sallama yazdığımdandır be abim

    fonksiyonda sorun yok olsa zaten hiç bir tarafa bağlanmaz :S
    $sitemiz ="http://site.com";
    function cek_al($al){


    $ch = curl_init();
    $timeout = 0;
    curl_setopt ($ch, CURLOPT_URL, $al);
    curl_setopt($ch, CURLOPT_REFERER, $sitemiz);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1) Gecko/20061010 Firefox/2.0");
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $gel= curl_exec($ch);
    curl_close($ch);

    return $gel;

    }
    $kay = cek_al("$sitemiz");

    preg_match('#<TITLE>(.*?) - .*?</TITLE>#si',$kay, $adi);

    echo $adi[1];


    son deneme yapacağım aklıma ntie düşürdü
    cookie yolluyor olabilir
  • 14-05-2009, 22:16:01
    #13
    Üyeliği durduruldu
    yazdığım mesajı okumamışsınız bile hocam. global tanımı yapmadan fonksiyon içinden dışardaki dğeişkene erişemezsiniz
    $sitemiz ="http://site.com";
     function cek_al($al){
            global $sitemiz;
            $ch = curl_init();
            $timeout = 0;
            curl_setopt ($ch, CURLOPT_URL, $al);
        curl_setopt($ch, CURLOPT_REFERER, $sitemiz); 
        curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1) Gecko/20061010 Firefox/2.0");
            curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
            curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
            $gel= curl_exec($ch);
            curl_close($ch);
            return $gel;
        }
    $kay = cek_al("$sitemiz");
            preg_match('#<TITLE>(.*?) - .*?</TITLE>#si',$kay, $adi);
    echo $adi[1];
  • 14-05-2009, 22:18:44
    #14
    cookie çözdü işimizi hocam

    session baştattım cookie alınca verdi sonunda

    teşekkür ederim uğraşlar için
  • 14-05-2009, 22:32:07
    #15
    Misafir adlı üyeden alıntı: mesajı görüntüle
    buraya sallama yazdığımdandır be abim
    fonksiyonda sorun yok olsa zaten hiç bir tarafa bağlanmaz :S
    $sitemiz ="http://site.com";
    function cek_al($al){
    $ch = curl_init();
    $timeout = 0;
    curl_setopt ($ch, CURLOPT_URL, $al);
    curl_setopt($ch, CURLOPT_REFERER, $sitemiz);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; tr; rv:1.8.1) Gecko/20061010 Firefox/2.0");
    curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
    $gel= curl_exec($ch);
    curl_close($ch);
    return $gel;
    }
    $kay = cek_al("$sitemiz");
    preg_match('#<TITLE>(.*?) - .*?</TITLE>#si',$kay, $adi);
    echo $adi[1];
    son deneme yapacağım aklıma ntie düşürdü
    cookie yolluyor olabilir
    sorunu çözmüşssün fakat dediklerimizi dikkate almamışsın sanırım
    senin verdigin kodlarda $sitemiz değişkeni fonksiyonun içinde işlemez.

    fonksiyon ya böyle
    function cek_al($al){
    $sitemiz ="http://site.com";
    ya da

    $sitemiz ="http://site.com";
    function cek_al($al){
    global $sitemiz;
    böyle başlayacak
  • 15-05-2009, 09:31:37
    #16
    CURLOPT_COOKIEJAR
    CURLOPT_COOKIEFILE
    Cookie leri bunlarda direk alabilirsin.
  • 16-05-2009, 17:31:23
    #17
    Üyeliği durduruldu
    benim bir sorunum var yardımcı olacak arkadaşa şimdiden teşekkürler youtube ve benzeri sitelerden video çekip kendi sitemde yayınlamak istiyorum. Buraya kadar hallettim fakat ben sadece kendi istediğim taglar ile ilgili videoları yayınlamak istiyorum. Bunu da yaptım fakat adres satırında görünen tagları htaccess dosyası ile değiştirip .html şekline çeviremiyorum bunu nasıl yapabilirim. Database kullanmadan sadece videoları sitelerden alıp yayınlayacağım bir site olacak. Adres satırında siteadresi/index.php?op=1&tag=Haber şeklinde görünen url yi hem seo için hemde başka tag yazılıp sitede istemediğim videoların görünmesini engellemek için siteadı/haber.html şeklinde nasıl ayarlarım. Uzun oldu ama sorun bu.
  • 16-05-2009, 20:22:33
    #18
    bakınız sef linkler bir kaç konu üstte yada altta anlatımı var

    https://www.r10.net/php/375219-linkle...-adi-html.html