亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

就是為什么在doAdminAction.php中 $id = $_REQUEST['id'];這個有的form表單中沒有傳值過來為什么還可以繼續執行?

http://img1.sycdn.imooc.com//5530d29700011e0105820470.jpg


這一塊我不是太明白,這個難道不會影響程序么?

正在回答

1 回答

不會影響程序的正確運行,只是有warning級別的錯誤,可以隱藏掉,你如果想要完善程序,可以這么寫:

require_once'../include.php';
??$act=$_REQUEST['act'];
??@$id=$_REQUEST['id'];
??if($act=="logout"){
??	logout();
??}elseif($act=="addAdmin"){
??	$mes=addAdmin();
??}elseif($act=="editAdmin"){
????$mes=editAdmin($id);
??}elseif($act=="delAdmin"){
????$mes=delAdmin($id);
??}elseif($act=="addCate"){
????$mes=addCate();
??}

或者把變量的獲取直接寫在需要的判斷后

require_once'../include.php';
??$act=$_REQUEST['act'];
??
??if($act=="logout"){
??	logout();
??}elseif($act=="addAdmin"){
??	$mes=addAdmin();
??}elseif($act=="editAdmin"){
??$id=$_REQUEST['id'];
????$mes=editAdmin($id);
??}elseif($act=="delAdmin"){
??$id=$_REQUEST['id'];
????$mes=delAdmin($id);
??}elseif($act=="addCate"){
????$mes=addCate();
??}

不過有點畫蛇添足

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117253    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

就是為什么在doAdminAction.php中 $id = $_REQUEST['id'];這個有的form表單中沒有傳值過來為什么還可以繼續執行?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號