我有这样的URL:
process_request.php?fileName=newpage.html
fileName 参数:
fileName
if (isset($_REQUEST['fileName'])) { ... }
它不起作用,我想知道文件名中的句号是否是问题所在。我似乎找不到确切的答案。PHP的URL编码函数似乎对句点没有任何作用。
.
print urlencode("This is a ... query string! hazzah");
这个+是+一个++查询+字符串%21+hazzah
fileName 参数不包含 .
处理请求。php?文件名=新建页面。html
if (isset($_REQUEST['fileName'])) { print "it worked!"; die; }
var_dump() 这个 $_REQUEST['fileName'] $_REQUEST
var_dump()
$_REQUEST['fileName']
$_REQUEST
var_dump($_REQUEST); if (isset($_REQUEST['fileName'])) { print "it worked!"; die; }
检查您的 .htaccess
.htaccess
检查 if(...) 陈述 是 正在运行,但由于另一个问题、错误或故障而无法提供预期结果。
if(...)