本文整理匯總了PHP中Horde_Util::getFormdata方法的典型用法代碼示例。如果您正苦於以下問題:PHP Horde_Util::getFormdata方法的具體用法?PHP Horde_Util::getFormdata怎麽用?PHP Horde_Util::getFormdata使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Horde_Util
的用法示例。
在下文中一共展示了Horde_Util::getFormdata方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: switch
}
// Handle action
$action = Horde_Util::getFormData('action');
switch ($action) {
case 'delete':
$g = Horde_Util::getFormdata('g');
$result = $friends->removeGroup($g);
if ($result instanceof PEAR_Error) {
$notification->push($result);
} elseif ($result) {
$notification->push(sprintf(_("Group \"%s\" has been deleted."), $groups[$g]), 'horde.success');
}
Horde::url('edit/groups.php')->redirect();
break;
case 'edit':
$g = Horde_Util::getFormdata('g');
$form = new Horde_Form($vars, _("Rename group"), 'editgroup');
$form->addHidden('action', 'action', 'text', 'edit');
$form->addHidden('g', 'g', 'text', 'edit');
$form->setButtons(array(_("Rename"), _("Cancel")), _("Reset"));
$v = $form->addVariable(_("Old name"), 'old_name', 'text', false, true);
$v->setDefault($groups[$g]);
$v = $form->addVariable(_("New name"), 'new_name', 'text', true);
$v->setDefault($groups[$g]);
if (Horde_Util::getFormData('submitbutton') == _("Cancel")) {
$notification->push(sprintf(_("Group \"%s\" has not been renamed."), $groups[$g]), 'horde.warning');
Horde::url('edit/groups.php')->redirect();
} elseif (Horde_Util::getFormData('submitbutton') == _("Rename")) {
$new_name = Horde_Util::getFormData('new_name');
$result = $friends->renameGroup($g, $new_name);
if ($result instanceof PEAR_Error) {