我有一个WordPress插件(UserPro)来处理我网站上的注册。
在注册表中,我需要一个文本字段,该字段需要专门匹配几个可能的选项之一。我已经将AJAX检查回调放入前端,但不知道该将什么放入后端AJAX.php:
case 'charge_validate':
if (fieldvalue is not one of these - dont know how to write that correctly) {
$output['error'] = __('Please give a valid response.','userpro');
}
break;
我需要在if()部分中放入什么?
谢谢你的帮助!
谨致问候,一个对Ajax一无所知的家伙:)
我不确定所需值存储在哪里,也不确定fieldvalue
是什么,但下面的代码是检查所需值的典型方法:
$allowedVals = array('something', 'anotherthing');
if (!in_array($_GET['fieldvalue'], $allowedVals)){
$output['error'] = __('Please give a valid response.','userpro');
}