• 02-09-2018, 22:33:08
    #10
    gencbeyin adlı üyeden alıntı: mesajı görüntüle
    çalışan kodu veriyorum.
    <?php
    
    $site = file_get_contents("http://www.muhasebetr.com/yeniler/siteneeklesabit.php");
     
    preg_match_all('#</head>(.*?)</body>#s',$site,$veriler);
     
    for ($i=0; $i<count($veriler[1]); $i++)
    {
    $v=iconv("ISO-8859-9", "UTF-8",$veriler[1][$i]);
    
    echo $v;
    }
    
    ?>
    Çok teşekkür ederim çalıştı. Peki buradaki linkleri ayrı sayfada açma imkanı varmı ? _blank
  • 02-09-2018, 22:34:42
    #11
    çektiğin site windows 1254 senin kodun utf-8. hata burada.
    file get contents ile çektiğin veriyi iconv ile windows 1254 ten utf8 e çevirip sonra preg match e sokman lazım.


    Tapatalk kullanarak iPhone aracılığıyla gönderildi
  • 02-09-2018, 22:36:55
    #12
    LANCE adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim çalıştı. Peki buradaki linkleri ayrı sayfada açma imkanı varmı ? _blank
    $v=iconv("ISO-8859-9", "UTF-8",$veriler[1][$i]);

    olan yeri
    $v=iconv("ISO-8859-9", "UTF-8",$veriler[1][$i]);
    $v=str_replace("_top","_blank",$v);

    ile değiştir.
  • 02-09-2018, 22:38:16
    #13
    gencbeyin adlı üyeden alıntı: mesajı görüntüle
    $v=iconv("ISO-8859-9", "UTF-8",$veriler[1][$i]);

    olan yeri
    $v=iconv("ISO-8859-9", "UTF-8",$veriler[1][$i]);
    $v=str_replace("_top","_blank",$v);

    ile değiştir.
    zahmet oldu hocam teşekkürler. diğer ilgilenen arkadaşlara da teşekkürler.