PHP warning
在后台管理,用header("location:");做返回时,总是不能正常返回,
Warning: Cannot modify header information - headers already sent by....
这类语句,baidu了一下,才知道是setcookie在捣乱,以下是在网上找的一些资料:
http://www.bt170.cn BT下载 电影下载 BT一起来
方法一:
在 PHP里Cookie的使用是有一些限制的。
1、使用setcookie必须在标签之前
2、使用setcookie之前,不可以使用echo输入内容
3、直到网页被加载完后,cookie才会出现
4、setcookie必须放到任何资料输出浏览器前,才送出
.....
由于上面的限制,在使用setcookie()函数时,学会遇到 "Undefined index"、"Cannot modify header information - headers already sent by"…等问题,解决办法是在输出内容之前,产生cookie,可以在程序的最上方加入函数 ob_start();
ob_start :打开输出缓冲区
函数格式:void ob_start(void)
说明:当缓冲区激活时,所有来自 PHP程序的非文件头信息均不会发送,而是保存在内部缓冲区。为了输出缓冲区的内容,可以使用ob_end_flush()或flush()输出缓冲区的内容。
方法二:
解决Warning: Cannot modify header information - headers already sent by ......
前几天装了个 php的大头贴系统测试,发现报错Warning: Cannot modify header information - headers already sent by ......
今天又装openads,还是出现这个问题。怒了。上网找了半天,有人说要在文件开头写上
ob_start();
失败。
后来打开 php.ini 然后把 output_buffering 设为 on 。重起appache,OK。看来这才是解决办法。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas


![Amaran PHP: filesize() [function.filesize]: penyelesaian stat gagal](https://img.php.cn/upload/article/000/887/227/168744929486784.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
Apabila membangunkan projek PHP, kami sering menghadapi masalah berkaitan dengan operasi fail Salah satu masalah yang sering berlaku ialah gesaan ralat "PHPWarning: filesize()[function.filesize]:statfailed". Mesej ralat ini sering membuat orang keliru dan sukar untuk mencari penyelesaian Artikel ini akan memperkenalkan punca dan penyelesaian masalah ini, dengan harapan dapat membantu semua orang. Punca masalah adalah dalam PHP, saiz fail

Bagaimana untuk menyelesaikan PHPWarning: file_get_contents(): Filenamecannotbeempty Dalam proses pembangunan PHP, kita sering menghadapi mesej ralat ini: PHPWarning: file_get_contents(): Filenamecannotbeempty. Ralat ini biasanya berlaku apabila menggunakan fungsi file_get_contents

Bagaimana untuk menyelesaikan PHPWarning:fopen():failedtoopenstream:Permissiondenied Dalam proses membangunkan atur cara PHP, kita sering menghadapi beberapa mesej ralat, seperti PHPWarning:fopen():failedtoopenstream:Permissiondenied. Ralat ini biasanya disebabkan oleh kebenaran fail atau direktori yang salah

Bagaimana untuk menyelesaikan PHPWarning: Cannotmodifyheaderinformation-headersalreadysentbyoutputstartedat Apabila membangunkan aplikasi PHP, anda sering menghadapi mesej amaran "Cannotmodifyheaderinformation-headersalreadysentbyoutp

Apabila anda menggunakan PHP untuk menulis tapak web atau halaman web, kadangkala anda mungkin menghadapi mesej ralat ini: PHPWarning:Cannotmodifyheaderinformation. Ralat ini biasanya disebabkan oleh cuba mengubah suai pengepala HTTP apabila mengeluarkan pengepala HTTP ke penyemak imbas sebelum menghantar kandungan. Masalah ini mungkin tidak kelihatan serius, tetapi ia boleh menyebabkan ralat yang tidak dapat diramalkan dalam kod PHP anda. Artikel ini akan memperkenalkan

Bagaimana untuk menyelesaikan ralat PHPWarning:Divisionbyzero Semasa proses pembangunan PHP, anda sering menghadapi mesej ralat "PHPWarning:Divisionbyzero". Ralat ini menunjukkan bahawa terdapat operasi bahagi dengan sifar dalam kod, yang merupakan ralat matematik biasa. Apabila kod menghadapi situasi ini, amaran dijana dan pelaksanaan biasa program terjejas. Tetapi nasib baik, ada perkara yang boleh kita lakukan untuk menyelesaikan masalah ini. Seterusnya kita

PHPWarning: Cannotmodifyheaderinformation-Solution Semasa proses pembangunan menggunakan PHP, kadangkala kita menemui mesej amaran ini: "Cannotmodifyheaderinformation-headersalreadysent". Mesej amaran ini biasanya disebabkan oleh cuba mengubah suai maklumat pengepala HTTP selepas mengeluarkan kandungan dalam kod. Artikel ini akan memperkenalkan

Bagaimana untuk menyelesaikan PHPWarning:fopen():failedtoopenstream:Nosuchfileordirectoryinfile.phponlineX Apabila membangunkan dan menjalankan program PHP, kadangkala kita menghadapi PHPWarning:fopen():failedtoopenstream:Nosuchfileor
