• 12-09-2006, 04:29:09
    #1
    <?
    function file_get_content($filename) {
       $fd = fopen("$filename", "rb");
       $content = fread($fd, filesize($filename));
       fclose($fd);
       return $content;
    }
    $oku=file_get_content("deneme.html");
    $tag="<title>";
    $tag2="</title>";
    preg_match("/$tag1(.*)$tag2/si",$oku,$yaz);  // line11
    echo $yaz[1];
    ?>
    çalıstırdıgımda
    Warning: Unknown modifier 't' in c:\apache\htdocs\filegetcontent.php on line 11

    bu konu hakkında pek bilgi bulamadım, file_get_contents() localde calısmadı, yukardaki fonksiyonu baska bir siteden buldum.

    iki tag arasını cekebilecegim bir yontem gerekli, yardımcı olabilir misiniz?
  • 12-09-2006, 08:08:50
    #2
    Misafir
    file_get_contents() kullan php nin kendi hazır fonksiyonu.
  • 12-09-2006, 08:41:59
    #3
    Haymac adlı üyeden alıntı: mesajı görüntüle
    file_get_contents() kullan php nin kendi hazır fonksiyonu.
    teşekkürler ama
    Yuc3L adlı üyeden alıntı:
    bu konu hakkında pek bilgi bulamadım, file_get_contents() localde calısmadı, yukardaki fonksiyonu baska bir siteden buldum.
    Call to undefined function: file_get_contents()
  • 12-09-2006, 08:51:42
    #4
    Misafir
    PHP: file_get_contents - Manual

    file_get_contents
    (PHP 4 >= 4.3.0, PHP 5)

    Tavsiyem :


    AppServ 2.4.6
    Apache 2.0.58
    MySQL 5.0.22
    PHP 4.4.2
    phpMyAdmin-2.8.2
    Download : Browsing Download Server: /appserv/appserv-win32-2.4.6.exe
    MD5SUM : 13aeff9e170a22195060717c8b2e9270
  • 12-09-2006, 08:54:40
    #5
    ceviz de bana verdikleri title okuma kodları:
    //$site =  file_get_contents("http://www.google.com");
    $site =  file_get_contents($_SERVER['HTTP_REFERER']);
    $baslik = explode("<title>", $site);
    $baslik = explode("</title>", $baslik[1]);
    //echo $baslik[0];
    $site_baslik = $baslik[0];
    çalışabilir php fonksiyonlarının listesini görme:
    <?php
    foreach(get_loaded_extensions() as $x){
        echo "<font color='#FF0000'>".$x."</font>\n<br />\n";
        echo "<ol>\n";
        $eklenti += 1;
        foreach(get_extension_funcs($x) as $a){
            echo "<li><a href='http://tr.php.net/manual/en/function.".ereg_replace("_","-",$a)."'.php>$a</a></li>\n";
            $sayi += 1;
        }
        echo "</ol>\n<br />\n";
    }
    echo "<strong>".$eklenti." adet eklentide ".$sayi." adet fonksiyon mevcut...</strong>";
    ?>
  • 12-09-2006, 10:39:11
    #6
    Üyeliği durduruldu
    <? if(funciton_exists('file_get_contents')) { ?>var <?} else {?>yok<?}?>
    fonksiyonun varlığını araştırmak için test.php diye kayıt et bak
  • 12-09-2006, 11:26:47
    #7
    Misafir
    Call to undefined function: file_get_contents()


    Yanhi arkadaşın Php sürümü eski ve yok o fonksiyon saho.

    Appserv tavsiye ederim yukarıda linkini verdim.
  • 12-09-2006, 14:02:11
    #8
    Üyeliği durduruldu
    yok fark ettim de diğer deneyenler için yazdım zaten o kadar eski bir sürümden hayır gelmez curl olsa curl la yap diyecez oda yoktur %100
  • 13-09-2006, 05:04:39
    #9
    Alexis adlı üyeden alıntı: mesajı görüntüle
    ceviz de bana verdikleri title okuma kodları:
    //$site =  file_get_contents("http://www.google.com");
    $site =  file_get_contents($_SERVER['HTTP_REFERER']);
    $baslik = explode("<title>", $site);
    $baslik = explode("</title>", $baslik[1]);
    //echo $baslik[0];
    $site_baslik = $baslik[0];
    Haymac in dediği güncelleme ve Alexis in veridiği kod