PHP çalışmıyor ob_start

0 Cevap php

Ben statik html dosyası içine dinamik veri içeriği dönüştürmek için çalışırken bazı sorunu karşısında, PHP ve Kod Ateşleyici yeni duyuyorum. Bu kod parçacığını. i kod parçacığı dosya talep edildiğinde sadece Error başka 111111111 şey yazdırır. burada hata ne olduğunu anlamak mümkün değil.

Bu benim orjinal Kod ve burada dinamik içeriği ile statik html dosyası oluşturmak çalışıyorum. Bu benim için çalışıyor değil

<?php
    echo "Error 111111111";
    ob_start();
    $fileName = "sample.html";
?>
<html>
<body>
    Some html is here       
</body>
</html>
<?php
    try{ 
           $output = ob_get_contents(); // get contents of trapped output

            //write to file, e.g.
           $newfile = $fileName; 
           $file = fopen ($newfile, "w"); 
           fwrite($file, $output); 
           fclose ($file);  
           ob_end_clean(); // discard trapped output and stop trapping
    }catch (Exception $ex){                
      echo "Error ".$ex->getMessage();
    }      

?>

0 Cevap