2013-08-23 21 views
0

我使用echo file_gets_content根據$ _POSTed變量輸出原始圖像數據jpeg。我得到了預期的結果(顯示圖像)但是,當我「右鍵點擊保存爲」Firefox嘗試下載文件,然後證明是損壞的在Firefox中另存爲原始圖像數據

這不會發生在谷歌Chrome爲什麼會發生這種情況,怎麼可能我解決這個問題?

+0

腐敗如何? 0字節文件?裏面的不同字節? –

+0

@MarcB顯然當我用記事本打開它....我看到HTML標記 – Kendall

+0

我不確定這個問題可能是事實,顯示圖像數據的請求方法將通過POST形式....可以這是原因嗎? – Kendall

回答

0

原來我是對的......當您在Firefox中「右鍵單擊/另存爲」時,他的瀏覽器嘗試通過複製過程來下載媒體......問題似乎是,它不會POST所需的變量重現圖像。在我的邏輯中使用會話解決了問題

相關問題