• 03-01-2008, 16:11:19
    #1
    Ben bu iki komutu nasıl beraber kullanabilirim? Denedim "substr" ile ayrılmadan direk sayfaya "include" ediliyor.

    <?
    $site=require "http://www.site.com/dir/site.html";
    $log=substr($site,0,18);
    echo "$log"
    ?>


    Aslında istediğim şey bir sayfanın (sadece text yazılar var) belirli bir kısmını alması






    __
  • 03-01-2008, 16:18:43
    #2
    file_get_contents fonksiyonuna bir bak istersen php.net'ten senin aradığın fonksiyon o sanrım.
  • 03-01-2008, 16:24:32
    #3
    <?php
    $site = "http://www.site.com/dir/site.html";
    $log = substr($site,0,18);
    require $log;
    ?>
  • 03-01-2008, 16:31:17
    #4
    Denedimde böyle bir hata verdi

    Alıntı
    Warning: main(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /hsphere/local/home/w432e/n324ip.com/as.php on line 4

    Warning: main(http://www.jardimd): failed to open stream: No such file or directory in /hsphere/local/home/w432e/n324ip.com/as.php on line 4

    Warning: main(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /hsphere/local/home/w432e/n324ip.com/as.php on line 4

    Warning: main(http://www.jardimd): failed to open stream: No such file or directory in //hsphere/local/home/w432e/n324ip.com/as.php on line 4

    Fatal error: main(): Failed opening required 'http://www.jardimd' (include_path='.:/usr/local/lib/php:/usr/local/lib/php/PEAR:/usr/local/share/pear') in //hsphere/local/home/w432e/n324ip.com/as.php on line 4
  • 03-01-2008, 16:33:55
    #5
    $site değişkeninden ilk 18 karakterini alıyorsun $site değişkeni her neyse onun ilk 18 karakteri http://www.jardimd imiş bunuda açamıyor.
  • 03-01-2008, 16:35:08
    #6
    <?php
    $site = file_get_contents("http://www.site.com/dir/site.html");
    $log = substr($site,0,18);
    echo $log;
    ?>
  • 03-01-2008, 16:37:33
    #7
    Burda karışan birşeyler var. Aldığın ilk 18 karakter url denmi alınacak yoksa ilgili url nin kaynağından mı?

    Kaynağından ise;
    <?php
    $site = file_get_contents("http://www.site.com/dir/site.html");
    $log = substr($site,0,18);
    echo $log;
    ?>
  • 03-01-2008, 17:26:22
    #8
    Ben echo yerine require yazmışım, pardon ..
  • 03-01-2008, 17:33:17
    #9
    teşekürler
    denedim güzel oldu