ob-start

    0熱度

    3回答

    我猜不是,但是有沒有辦法在PHP中設置cookie,而不必在輸出開始時輸入ob_start()? 我的問題是,我正在開發一個類,其中包括需要設置一個cookie。現在我不能告訴使用它的人「在你做出任何輸出之前你必須創建一個新的類的實例」,因爲這會是蹩腳的。那麼我能以某種方式將它拉下來嗎?

    0熱度

    1回答

    如何在PHP上實時重定向控制檯輸出? 當我使用ob_start()函數時,它將輸出存儲在緩衝區中, 並調用ob_end_flush()時,存儲的輸出將被刪除。 但是..我想重定向實時輸出.. 請幫我

    1熱度

    1回答

    嗯...這是我的情況:我正在開發一個框架,我目前正在開發錯誤處理功能。我也想處理錯誤處理錯誤!那麼...更好地解釋:如果我有一個錯誤,致命或不是,會引發一個異常(在非致命錯誤的情況下)並且僞造致命錯誤的異常。異常由「記錄器」處理,它可以將錯誤在控制檯(瀏覽器)上回顯或將其存儲在文件中。問題是記錄器內發生第二次嚴重錯誤時。要捕捉它,我使用PHP緩衝區(ob_start())。在這個函數內部不應該出現

    -2熱度

    1回答

    我的代碼: function log_this($to_log, $prepend = null){ ob_start(); $fn = '../info.log'; $fp = fopen($fn, 'a'); fputs($fp, "\r\rnew log -------- \r\r"); if(isset($prepend)) fp

    0熱度

    1回答

    我目前正在一個我沒有親自開發的網站上工作。這是基於wordpress的,但是外部人員已經做出了很多發展。 我們有一些pdf的問題。當人們下載這些pdf或甚至圖像時,它們已損壞。我調查了爲什麼,並且通過用記事本打開文件,發現網頁的html位於文檔的開頭。如果我刪除這個html,pdf不會被破壞。 我知道問題是什麼,但我似乎無法找到如何解決它。這裏是「下載」按鈕的html鏈接。 <a href="<?

    0熱度

    1回答

    這是我export_to_excel幫手代碼: function export_to_excel($query, $filename='exceloutput') { $headers = ''; // just creating the var for field headers to append to below $data = ''; // just creating

    0熱度

    1回答

    我們設計了一個使用Jquery UI的進度條。我們需要一個能夠以數值傳遞數據的程序。 該代碼是不工作 PHP代碼 <?php ob_start(); $array = array(10,20,30,40,50,60,70,80,90,100); foreach($array as $a){ echo $a; sleep(1); ob_end_clean(); } echo 100

    0熱度

    2回答

    我身邊有建議的標題瀏覽並找到了一些答案,但沒有真正的工作,所以我轉交給你...... 我有一個使用ob_start()調用一個函數從其中將內容用作骨架的文件。一旦內容已被檢索,我使用ob_end_clean()。 我似乎只是從第一次調用函數獲得輸出,沒有更多的事後。我已經包含了一個代碼轉儲,以防萬一我做錯了什麼。 我還包括從我的數據庫調用返回的內容的示例($dl->select ...) 我也確保

    2熱度

    3回答

    <?php ob_start(); echo "<body><p>Hello " if ($condition) { header("Location: http://www.google.com/"); exit; } echo " World!</p></body>"; ob_end_flush(); ?> 當$condition是真的,我得到這

    3熱度

    3回答

    我知道ob_start打開輸出緩衝,但我不完全理解它的含義。對我來說,這意味着它只是停止輸出腳本數據。 這是真的嗎?在這種情況下,瀏覽器如何輸出數據,我是否必須最後使用ob_end_flush()來關閉它? 由於ob_gzhandler壓縮網頁,瀏覽器如何處理這些頁面? 我在代碼中看到了ob_start(「gzhandler」),因爲ob_gzhandler壓縮網頁,ob_start(「gzhan