+ Cevap Yaz
8 sonuçtan 1 ile 8 arası gösteriliyor

Konu: file_get_contents hatası

  1. #1
    Üye tracyserkan Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    09/2009
    Mesaj
    43

    file_get_contents hatası

    Warning: file_get_contents(http://www.itusozluk.com/goster.php/sozluk) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in C:\wamp2\www\deneme.php on line 71

    Aşağıdaki kodu çalıştırdığımda yukarıdaki hatayı alyorum. Bunun sebebi nedir arkadaşlar?

    Kod:
    $kelime = 'sozluk';
    $site = "http://www.itusozluk.com/goster.php/$kelime";
    $kaynak = file_get_contents($site);
    echo $arca[0][$i];
    

  2. #2
    qse
    qse hatta değil
    Üye qse Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    12/2006
    Yer
    İzmir
    Mesaj
    296

    kodda sorun yok olay itusozlukte misal
    PHP Kodu:
    <?php
    if($_SERVER['HTTP_USER_AGENT'] ){

    echo 
    "bizdensin";
    }else{

    header("location: xxx.t");
    }
    ?>
    yapmışsa

  3. #3
    Üye tracyserkan Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    09/2009
    Mesaj
    43

    yani benim o sayfadan bilgileri alma şansım yokmu?

  4. #4
    qse
    qse hatta değil
    Üye qse Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    12/2006
    Yer
    İzmir
    Mesaj
    296

    curl dene

  5. #5
    private function 0xyGen Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2008
    Yer
    /var/www/Istanbul
    Mesaj
    550

    PHP Kodu:
    <?php

        $curl_opt 
    = array
        (
            
    CURLOPT_RETURNTRANSFER => TRUE,
            
    CURLOPT_USERAGENT        => 'Firefox / 2.0.16',
            
    CURLOPT_FOLLOWLOCATION => TRUE
        
    );

        
    $kelime 'sozluk';
        
    $curl curl_init();
        
    curl_setopt($curl CURLOPT_URL 'http://www.itusozluk.com/goster.php/'.$kelime );
        
    curl_setopt_array($curl $curl_opt);
        
    $r curl_exec($curl);
        
    curl_close($curl);

    echo 
    $r;

    ?>
    Artık Smarty
    $smarty->assign();

  6. #6
    Üye tracyserkan Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    09/2009
    Mesaj
    43

    #0xyGen teşekkürler. Denedim çalıştı. fakat ben sadece <div class="entries"></div> içindeki bilgileri almak istersem ne yapacağım?

  7. #7
    private function 0xyGen Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    03/2008
    Yer
    /var/www/Istanbul
    Mesaj
    550

    o kadarınada sen bakıcam hocam preg_match()
    Artık Smarty
    $smarty->assign();

  8. #8
    Üye tracyserkan Adlı Üyenin Profil Grafiği
    Üyelik Tarihi
    09/2009
    Mesaj
    43

    Kod:
    $bag = baglan('http://www.itusozluk.com/goster.php/sozluk');
      preg_match_all("#<ol class=\"posts\" start=\"1\">(.*?)</ol>#s",$bag,$parca);
    
    bu kodla problemi hallettim. Yardımlarınız için teşekkürler .

+ Cevap Yaz

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Tags for this Thread

Bookmarks

Mesaj Yazma Hakları

  • Yeni mesajgöndermezsiniz
  • Cevap yazamazsınız
  • Dosya ekleyemezsiniz
  • Mesajınızı düzenleyemezsiniz