問題描述
在php腳本中使用
$username = $_POST("username")
無法獲取從js中使用$.post()
傳遞的值,但使用$_GET("username")
卻可以接到使用$.get()
方法傳遞的參數。
原因分析
我使用的php編輯器是PhpStorm,在編輯完啓動項目後,點擊了編輯區域的chrome瀏覽器圖標直接打開了頁面,此時的端口號是63342,詳細如下圖:
但是當我打開web配置頁面,裏面配置的端口卻是1001,和之前打開的端口號明顯不一樣,雖然不知道是什麼原因,但問題很明顯是這裏造成的,如下圖所示:
解決方法
在瀏覽器中輸入http://localhost:1001/index 訪問即可解決