首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何调试'save'== $_REQUEST['action'],'reset'== $_REQUEST['action'],$_REQUEST['saved']和$_REQUEST['reset']

如何调试'save'== $_REQUEST['action'],'reset'== $_REQUEST['action'],$_REQUEST['saved']和$_REQUEST['reset']
EN

Stack Overflow用户
提问于 2014-01-22 08:36:45
回答 1查看 392关注 0票数 0

我遵循了这个教程http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-better-wordpress-options-panel/

每件事都做它应该做的事情。但是,当我将DEBUG设置为TRUE时,我得到以下错误:

注意:未定义的索引:操作在--此行:

代码语言:javascript
复制
if ( 'save'== $_REQUEST['action'] ) {

注意:未定义的索引:操作在--此行:

代码语言:javascript
复制
else if( 'reset'== $_REQUEST['action'] ){

注意:未定义的索引:保存在--此行:

代码语言:javascript
复制
if ( $_REQUEST['saved'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings saved.</strong></p></div>';

注意: Undefined index: reset in --这一行:

代码语言:javascript
复制
if ( $_REQUEST['reset'] ) echo '<div id="message" class="updated fade"><p><strong>'.$themename.' settings reset.</strong></p></div>';

当然,我对此做了很多研究,试图自己修复它,但没有什么真正有帮助/起作用的。

有人说你必须使用设置API,但没有给出任何关于如何做到这一点的信息。

那么,我如何调试这些错误呢?您的帮助将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2014-01-22 08:39:36

使用isset($_REQUEST['whatever'])评估变量是否已设置,如果未设置,则返回或执行其他操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21271990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档