html kaynak kodunu sıkıştıramıyorum hata - R10.net
  • 13-09-2019, 21:37:09
    #1
    gzip.php
    $gzip_pres = true;
    function gzipKontrol()
    {
    $kontrol = str_replace(" ","",
    strtolower($_SERVER['HTTP_ACCEPT_ENCODING'])
    );
    $kontrol = explode(",", $kontrol);
    return in_array("gzip", $kontrol);
    }
    function bosluksil($kaynak)
    {
    return preg_replace("/s+/", " ", $kaynak);
    }
    function phpPress($kaynak)
    {
    global $gzip_pres;
    $sayfa_cikti = bosluksil($kaynak);
    if (!gzipKontrol() || headers_sent() || !$gzip_pres)
    return $sayfa_cikti;
    header("Content-Encoding: gzip");
    return gzencode($sayfa_cikti);
    }
    ob_start("phpPress");
    header.php kısmına include ettiğimde beyaz sayfa geliyor ob_start("phpPress"); sildiğimde site açılıyor fakat html sıkıştırmıyor


    internetten böyle bir kod buldum hallettim arkadaşlar.

    <?php
    
    
    $gzip_pres = true;
    
    function gzipKontrol(){
    $kontrol = str_replace(" ","",
    strtolower($_SERVER['HTTP_ACCEPT_ENCODING'])
    );
    $kontrol = explode(",", $kontrol);
    return in_array("gzip", $kontrol);
    }
    
    function bosluksil($kaynak){
    return preg_replace("/s+/", " ", $kaynak);
    }
    
    function kaynak_presle($kaynak){
    global $gzip_pres;
    $sayfa_cikti = bosluksil($kaynak);
    if (!gzipKontrol() || headers_sent() || !$gzip_pres)
    return $sayfa_cikti;
    header("Content-Encoding: gzip");
    return gzencode($sayfa_cikti);
    }
    
        ?>
    Kişisel Sitem - Rüya Tabirleri - Ankara Etkinlikleri - Yurt Platformu - Anlamlı Sözler - Kulaktan Duyma