【发布时间】:2012-06-20 11:11:57
【问题描述】:
我有一个非常讨厌的错误,我无法摆脱。这是导致问题的函数:
function get_info_by_WatIAM($WatIAM, $info) {
$users_info = array();
exec("uwdir -v userid={$WatIAM}", $users_info);
foreach ($users_info as $user_info) {
$exploded_info = explode(":", $user_info);
if (isset($exploded_info[1])){
$infoArray[$exploded_info[0]] = $exploded_info[1];
}
}
return $infoArray[$info]; }
这是调用函数的内容:
} elseif ( empty(get_info_by_WatIAM($_POST['ownerId'])) ) { ...
我非常感谢任何建议。非常感谢!
如果代码没有意义,这里有一个进一步的解释:exec 使用一个程序来存储学校中所有用户的信息。其中包括教师、姓名、用户 ID 等内容。$_POST['ownerId'] 是一个用户名——这个想法是,输入用户名后,所有用户的信息都会自动填写
【问题讨论】:
-
在 SO 上的帖子中包含内联代码时,请始终用反引号 (`) 括起来,以便正确突出显示。
标签: php function post exec fatal-error