当前位置: 首页>>代码示例>>PHP>>正文


PHP HTML_QuickForm2::toArray方法代码示例

本文整理汇总了PHP中HTML_QuickForm2::toArray方法的典型用法代码示例。如果您正苦于以下问题:PHP HTML_QuickForm2::toArray方法的具体用法?PHP HTML_QuickForm2::toArray怎么用?PHP HTML_QuickForm2::toArray使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在HTML_QuickForm2的用法示例。


在下文中一共展示了HTML_QuickForm2::toArray方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: htmlspecialchars

echo '<h1>Delete Proposal &quot;' . htmlspecialchars($proposal->pkg_name) . "&quot;</h1>\n";
if (!$proposal->mayEdit($auth_user->handle)) {
    report_error('You are not allowed to delete this proposal,' . ' probably due to it having reached the "' . $proposal->getStatus(true) . '" phase.' . ' If this MUST be deleted, contact someone ELSE' . ' who has pear.pepr.admin karma.');
    response_footer();
    exit;
}
if ($proposal->compareStatus('>', 'proposal')) {
    if ($karma->has($auth_user->handle, 'pear.pepr.admin')) {
        report_error('This proposal has reached the "' . $proposal->getStatus(true) . '" phase.' . ' Are you SURE you want to delete it?', 'warnings', 'WARNING:');
    }
}
$form->removeAttribute('name');
$form->addElement('checkbox', 'delete', array('required' => 'required'))->setLabel('You are sure?');
$reason = $form->addElement('textarea', 'reason');
$reason->setLabel('Why?');
$form->addElement('submit', 'submit', 'Do it');
if (isset($_POST['submit'])) {
    if ($form->validate()) {
        $proposal->delete($dbh);
        $proposal->sendActionEmail('proposal_delete', 'mixed', $auth_user->handle, $reason->getValue());
        ob_end_clean();
        localRedirect('pepr-proposal-delete.php?id=' . $proposal->id . '&isDeleted=1');
    } else {
        $pepr_form = $form->toArray();
        report_error($pepr_form['errors']);
    }
}
ob_end_flush();
display_pepr_nav($proposal);
print $form;
response_footer();
开发者ID:stof,项目名称:pearweb,代码行数:31,代码来源:pepr-proposal-delete.php


注:本文中的HTML_QuickForm2::toArray方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。