$_POST变量未定义Notice: Undefined index:text

网页首次运行时出现$_POST[“变量”]或$_GET[“变量”]中变量未定义Notice: Undefined index:text

详情:Notice: Undefined index: text in F:\F C\LAMP\Apache-2.2\htdocs\font2pen\font2pen.php on line 12

其实这主要是首次打开时,$_POST,$_GET并没有接到请求,即没有接收变量,所以出现其中变量未定义。并不一定是代码错误。一旦首次请求后就不会再出现这种错误。

本人的解决办法是 在$_POST前加入错误抑制符号@,屏蔽首次错误提示。

当然也可以更改php.ini脚本错误级别,将notice错误彻底屏蔽,不过不便于下一个项目开发吧。

Leave a Reply

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>