PHP错误:Notice:Undefined variable: SCRIPT_NAME

《php+mysql八大动态web应用实战》成书比较早,php中有些内容已经改变,如下代码:

会出现403错误,并在浏览器地址栏中报错如下:

Notice:Undefined variable: SCRIPT_NAME :...

$SCRIPT_NAME 这个变量出了问题。网上搜了下,资料较少,没有搜到明确结果,不过看基本的写法都是 $_SERVER['SCRIPT_NAME'],大概是写法变了。
把上面的代码中$HTTP_HOST$SCRIPT_NAME 改为 $_SERVER['HTTP_HOST']$_SERVER['SCRIPT_NAME']即可。

One thought on “PHP错误:Notice:Undefined variable: SCRIPT_NAME

  1. Pingback: Apache web submit 403 error, access forbbiden, Undefined variable - Web前端 - 阿里欧歌

发表评论

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