• 06-10-2010, 22:31:05
    #1
    Merhaba, PHP Version 5.1.6 kullanıyorum sayfada her şey normal iconv gördüğü zaman sayfanın devamı yüklenmiyor.

    Örn.

    <?php
    echo 'Üstteki yazı';
    
    iconv('UTF-8','ISO-8859-9//IGNORE', 'Ortadaki yazı');
    
    echo 'Alttaki yazı';
    ?>
    Bunun çıktısı sadece "üstteki yazı".
  • 07-10-2010, 03:14:43
    #2
    kullanici62 adlı üyeden alıntı: mesajı görüntüle
    Merhaba, PHP Version 5.1.6 kullanıyorum sayfada her şey normal iconv gördüğü zaman sayfanın devamı yüklenmiyor.

    Örn.

    <?php
    echo 'Üstteki yazı';
    
    iconv('UTF-8','ISO-8859-9//IGNORE', 'Ortadaki yazı');
    
    echo 'Alttaki yazı';
    ?>
    Bunun çıktısı sadece "üstteki yazı".
    phpinfo ya bakıp iconv nin kurulu olup olduğunu kontrol edermisiniz. Büyük ihtimalle kurulu değil.
  • 07-10-2010, 03:40:24
    #3
    cpanelse panelden kurarsınız
  • 07-10-2010, 06:09:36
    #4
    büyük ihtimalle lib_iconv library si yani kütüphanesi php de kurulu değil. error reporting 0 olduğu içinde hatayı göremiyorsun.
  • 07-10-2010, 18:15:13
    #5
    kullanici62 adlı üyeden alıntı: mesajı görüntüle
    Merhaba, PHP Version 5.1.6 kullanıyorum sayfada her şey normal iconv gördüğü zaman sayfanın devamı yüklenmiyor.

    Örn.

    <?php
    echo 'Üstteki yazı';
    
    iconv('UTF-8','ISO-8859-9//IGNORE', 'Ortadaki yazı');
    
    echo 'Alttaki yazı';
    ?>
    Bunun çıktısı sadece "üstteki yazı".
    <?php
    error_reporting(E_ALL);
    echo 'Üstteki yazı';
    
    iconv('UTF-8','ISO-8859-9//IGNORE', 'Ortadaki yazı');
    
    echo 'Alttaki yazı';
    ?>
    <?php
    if ( ! function_exists('iconv') )
     {
         echo "iconv yok";
     die;
     }
    kodlarını dener misiniz
  • 07-10-2010, 20:45:38
    #6
    aynı satırda kullandığım json_decode fonksiyonu buna sebebiyet veriyormuş. json yükledim sorun çözüldü

    ama bu sefer diğer hostta çalışan cache sisteminin burada çalışmadığını fark ettim.
    cache sistemi şöyle:
    En üste Yazılacak Kod ;
    
    $dosyaismi = "%%-".md5($_SERVER['REQUEST_URI'])."-%%.html";
    $cachefile = "cache/".$dosyaismi;
    $cachetime = 3 * 60 * 60; // Süre
    if (file_exists($cachefile))
    {
    if(time() - $cachetime < filemtime($cachefile))
    {
    readfile($cachefile);
    exit;
    }
    else
    {
    unlink($cachefile);
    }
    }
    ob_start();
    ?>
    
    Sayfanın En altına yazılacak Kod ;
    $fp = fopen($cachefile, w+);
    fwrite($fp, ob_get_contents());
    fclose($fp);
    ob_end_flush();
    ?>
    çalışmamasına neden olan fonksiyon var mıdır yüklemek veya aktive etmek gerekir mi ?

    sorunu buldum klasör izinlerini 777 yapınca düzeldi