问题描述
在php脚本中使用
$username = $_POST("username")
无法获取从js中使用$.post()
传递的值,但使用$_GET("username")
却可以接到使用$.get()
方法传递的参数。
原因分析
我使用的php编辑器是PhpStorm,在编辑完启动项目后,点击了编辑区域的chrome浏览器图标直接打开了页面,此时的端口号是63342,详细如下图:
但是当我打开web配置页面,里面配置的端口却是1001,和之前打开的端口号明显不一样,虽然不知道是什么原因,但问题很明显是这里造成的,如下图所示:
解决方法
在浏览器中输入http://localhost:1001/index 访问即可解决