本文整理汇总了PHP中Poll::makeCacheRoom方法的典型用法代码示例。如果您正苦于以下问题:PHP Poll::makeCacheRoom方法的具体用法?PHP Poll::makeCacheRoom怎么用?PHP Poll::makeCacheRoom使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Poll
的用法示例。
在下文中一共展示了Poll::makeCacheRoom方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: unset
// Check Value
if (trim($_POST['optionValue']) == "") {
$arrErrors[] = "Option value may not be blank.";
}
// Check Color
if (trim($_POST['optionColor']) == "") {
$_POST['optionColor'] = "#FFFFFF";
}
// Check Display Order
if (count($_SESSION['btPollOptionCache'][$pollObj->cacheID]) > 1 && (!is_numeric($_POST['optionOrder']) || !isset($_POST['optionOrder']) || $_POST['optionOrderBeforeAfter'] != "before" && $_POST['optionOrderBeforeAfter'] != "after")) {
$arrErrors[] = "You selected an invalid display order.";
}
if (count($arrErrors) == 0) {
$arrOptionInfo = $_SESSION['btPollOptionCache'][$pollObj->cacheID][$_POST['pollOption']];
unset($_SESSION['btPollOptionCache'][$pollObj->cacheID][$_POST['pollOption']]);
$newSortNum = $pollObj->makeCacheRoom($_POST['optionOrderBeforeAfter'], $_POST['optionOrder']);
$arrReturn['result'] = "success";
$arrOptionInfo['value'] = $_POST['optionValue'];
$arrOptionInfo['color'] = $_POST['optionColor'];
$_SESSION['btPollOptionCache'][$pollObj->cacheID][$newSortNum] = $arrOptionInfo;
$pollObj->resortCacheOrder();
}
if (count($arrErrors) > 0) {
$arrReturn['result'] = "fail";
$arrReturn['errors'] = $arrErrors;
}
echo json_encode($arrReturn);
}
if (!$_POST['submit']) {
echo "\t\n\t\t\n\t\t\t<script type='text/javascript'>\n\t\t\t\t\$(document).ready(function() {\n\t\t\t\t\t\$('#optionColor').miniColors({\n\t\t\t\t\t\tchange: function(hex, rgb) { }\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t</script>\n\t\t\n\t\t\t<div class='errorDiv main' style='display: none' id='dialogErrors'></div>\n\t\t\t<input id='pollOption' value='" . $_POST['pollOption'] . "' type='hidden'>\n\t\t\t<table class='formTable' style='width: 100%'>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='main'><b>Option Value:</b></td>\n\t\t\t\t\t<td class='main'><input type='text' id='optionValue' value='" . filterText($_SESSION['btPollOptionCache'][$pollObj->cacheID][$_POST['pollOption']]['value']) . "' class='textBox' style='width: 100%'></td>\n\t\t\t\t</tr>\n\t\t\t\t<tr>\n\t\t\t\t\t<td class='main'><b>Color:</b></td>\n\t\t\t\t\t<td class='main'><input type='text' id='optionColor' class='textBox' value='" . filterText($_SESSION['btPollOptionCache'][$pollObj->cacheID][$_POST['pollOption']]['color']) . "' style='width: 35%'></td>\n\t\t\t\t</tr>\n\t\t\t\t\n\t\t\t";
if (count($_SESSION['btPollOptionCache'][$pollObj->cacheID]) > 1) {