Re: [請益] phpMyAdmin的Cannot modify header inf …

看板PHP作者 (Krel)時間17年前 (2008/03/25 22:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
如果頁面已顯示內容(ex:字串等)那麼header便不能再修改 因為網頁一開始便讀取headr,而header裡包含編碼、類型…等 依給予的資訊,呈現此頁面應該長什麼樣子。(依照何種編碼…) 試想,如果頁面已經呈現,那麼您再對它說"把編碼改為xxx,或文件類型改為xxx", 那麼,它當然不會接受。會對您說 cannt modify(不能修改)。 因此,如果你的php在header() 之前已有東西用 echo print等function印出東西來 它便不接受。而啟動session也是一樣,必須在最開始便呼叫。 所以您可以看看自己的php,是否有更動header的地方(不見得是使用header才會) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.4.193
文章代碼(AID): #17wGyyHW (PHP)
文章代碼(AID): #17wGyyHW (PHP)