本文整理汇总了PHP中step2函数的典型用法代码示例。如果您正苦于以下问题:PHP step2函数的具体用法?PHP step2怎么用?PHP step2使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了step2函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: convert
function convert()
{
if (Convert::isConverted('wiki')) {
return dgettext('wiki', 'Wiki pages have already been converted.');
}
if (!defined('OLD_WIKI_IMAGES')) {
return dgettext('wiki', 'OLD_WIKI_IMAGES in Wiki conversion script needs to be set BEFORE continuing.');
}
$mod_list = PHPWS_Core::installModList();
if (!in_array('wiki', $mod_list)) {
return dgettext('wiki', 'Wiki module is not installed.');
}
if (!isset($_SESSION['wiki_convert_step'])) {
$_SESSION['wiki_convert_step'] = 1;
}
switch ($_SESSION['wiki_convert_step']) {
case 1:
return step1();
break;
case 2:
return step2();
break;
case 3:
return step3();
break;
}
}
示例2: callstep
function callstep($step, $data = array())
{
switch ($step) {
case 5:
return step5($data);
case 4:
return step4($data);
case 3:
return step3($data);
case 2:
return step2($data);
default:
return step1($data);
}
}
示例3: step
function step($step)
{
switch ($step) {
case 1:
step1();
break;
case 2:
step2();
break;
case 3:
step3();
break;
default:
noStep();
}
}
示例4: templates
if ($user->AsSquidAdministrator == false) {
$tpl = new templates();
echo "alert('" . $tpl->javascript_parse_text("{ERROR_NO_PRIVS}") . "');";
die;
exit;
}
if (isset($_GET["popup"])) {
popup();
exit;
}
if (isset($_GET["step1"])) {
step1();
exit;
}
if (isset($_GET["step2"])) {
step2();
exit;
}
if (isset($_GET["step3"])) {
step3();
exit;
}
js();
function js()
{
$page = CurrentPageName();
$tpl = new templates();
$page = CurrentPageName();
$title = $tpl->_ENGINE_parse_body("{build_support_package}");
$html = "RTMMail('550','{$page}?popup=yes','{$title}');";
echo $html;
示例5: checkConfigFile
break;
case "Etape_0":
// choice ok , go check system
checkConfigFile();
//TRANS %s is step number
header_html(sprintf(__('Step %d'), 0));
$_SESSION["Test_session_GLPI"] = 1;
step1($_POST["update"]);
break;
case "Etape_1":
// check ok, go import mysql settings.
checkConfigFile();
// check system ok, we can use specific parameters for debug
Toolbox::setDebugMode(Session::DEBUG_MODE, 0, 0, 1);
header_html(sprintf(__('Step %d'), 1));
step2($_POST["update"]);
break;
case "Etape_2":
// mysql settings ok, go test mysql settings and select database.
checkConfigFile();
header_html(sprintf(__('Step %d'), 2));
step3($_POST["db_host"], $_POST["db_user"], $_POST["db_pass"], $_POST["update"]);
break;
case "Etape_3":
// Create and fill database
checkConfigFile();
header_html(sprintf(__('Step %d'), 3));
if (empty($_POST["databasename"])) {
$_POST["databasename"] = "";
}
if (empty($_POST["newdatabasename"])) {
示例6: step1
function step1()
{
global $_CONFIG;
$ftarget = $_CONFIG[output_path] . "/" . $_REQUEST[ver];
if ($_REQUEST['refresh'] < 1) {
if (!is_writable($_CONFIG[output_path])) {
echo "<span class='error'>Directory " . $_CONFIG[output_path] . " is not writeable or does not exists! Could not continue...</span>";
return;
}
}
$ftarget = $_REQUEST[ver];
if (!file_exists($ftarget) and !$_REQUEST['files_skip']) {
echo "<span class='error'>Could not continue, unable to read the clone backup file! Please make sure you copied the backup in the same directory as XCloner.php </span>";
return;
}
step2($ftarget);
return;
}
示例7: include_once
include_once(dirname(__FILE__) . "/ressources/class.sockets.inc");
include_once(dirname(__FILE__) . "/ressources/class.pdns.inc");
include_once(dirname(__FILE__) . '/ressources/class.system.network.inc');
include_once(dirname(__FILE__) . '/ressources/class.squid.inc');
$user=new usersMenus();
if($user->AsSquidAdministrator==false){
$tpl=new templates();
echo "alert('".$tpl->javascript_parse_text("{ERROR_NO_PRIVS}")."');";
die();
}
if(isset($_GET["popup"])){popup();exit;}
if(isset($_GET["step1"])){step1();exit;}
if(isset($_GET["step2"])){step2();exit;}
if(isset($_POST["rulename"])){Save();exit;}
if(isset($_POST["html"])){SaveMysql();exit;}
js();
function js(){
header("content-type: application/x-javascript");
$tpl=new templates();
$page=CurrentPageName();
$t=time();
$tpl=new templates();
$title=$tpl->javascript_parse_text("Hyper Cache: {new_rule}");
示例8: stem
/**
* Stems a word. Simple huh?
*
* @param string $word Word to stem
* @return string Stemmed word
*/
function stem($word)
{
if (strlen($word) <= 2) {
return $word;
}
$word = step1ab($word);
$word = step1c($word);
$word = step2($word);
$word = step3($word);
$word = step4($word);
$word = step5($word);
return $word;
}
示例9: setcookie
$template->set_template_file(VIVVO_FS_ROOT . 'installer/templates/frame.xml');
$installer_lang = $sm->get_lang();
if (isset($_POST['installer_lang'])) {
setcookie('installer_lang', $_POST['installer_lang']);
$_COOKIE['installer_lang'] = $_POST['installer_lang'];
}
if (isset($_COOKIE['installer_lang'])) {
$installer_lang->load_lang($_COOKIE['installer_lang'], 'installer/lang/', 'installer');
} else {
$installer_lang->load_lang($_COOKIE['installer_lang'] = 'vietnamese', 'installer/lang/', 'installer');
}
define('VIVVO_INSTALLER_LANG', $_COOKIE['installer_lang']);
$um = $sm->get_url_manager();
$lang = $sm->get_lang();
if ($um->get_param('step') == 2) {
step2($template, $dm, $lang);
} elseif ($um->get_param('step') == 3) {
step3($template, $dm, $lang);
} elseif ($um->get_param('step') == 4) {
step4($template, $dm, $lang);
} elseif ($um->get_param('step') == 5) {
step5($template, $dm, $lang);
} elseif ($um->get_param('step') == 6) {
step6($template, $dm, $lang);
vivvo_cache::get_instance()->delete_all();
} else {
step1($template, $dm, $lang);
}
$template->assign('DUMP_MESSAGES', $dm->_dump_pool);
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">' . "\n";
echo $sm->get_output();
示例10: step3
function step3()
{
$app = $_REQUEST['app'];
if (strstr($app['domain'], '/')) {
step2('只能填写域名,不能带有/');
}
if (!in_array($app['php_run_type'], array('tcp', 'socket'))) {
step2('php运行方式只能是tcp或者socket');
}
$php_socket_path = trim($app['php_socket_path']);
if (!$php_socket_path) {
$php_socket_path = '/dev/shm/php-cgi.sock';
}
$app['port'] = 6233;
$socket = new hgSocket();
$con = $socket->connect($app['ip'], $app['port']);
if (!intval($con)) {
step2('服务器无法连接,请确认服务器ip是否正确或服务程序hogeMonitor.py是否监听在' . $app['ip'] . ':' . $app['port'] . '上');
}
$socket->close();
$app['dir'] = str_replace('//', '/', $app['dir']);
$app_dir = trim($app['dir'], '/');
if (count(explode('/', $app_dir)) < 3) {
step2('安装目录必须达到3级及以上');
}
$app['dir'] = '/' . $app_dir . '/';
//print_r($_SERVER);
//增加hosts
ob_start();
$hostscontent = get_serv_file($app, '/etc/hosts');
$hosts = hg_get_hosts($hostscontent);
if (!$hosts[$app['domain']]) {
hg_flushMsg('开始修改服务器hosts');
$hostscontent .= "\n" . $app['ip'] . ' ' . $app['domain'];
write_serv_file($app, '/etc/hosts', $hostscontent);
hg_flushMsg('hosts配置完成');
}
//配置nginx
if ($app['server_software'] == 'nginx') {
hg_flushMsg('开始修改服务器nginx配置');
$content = get_serv_file($app, '/usr/local/nginx/conf/nginx.conf');
if ($app['php_run_type'] == 'socket') {
$fastcgi_pass = '
fastcgi_pass unix:' . $php_socket_path . ';';
} else {
$fastcgi_pass = '
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $htdocs$fastcgi_script_name;';
}
$runtype = '
root $htdocs;' . $fastcgi_pass . '
fastcgi_index index.php;
include fastcgi_params;
';
if (!@preg_match('/server_name\\s+' . $app['domain'] . '/is', $content)) {
$serv_content = 'server {
set $htdocs ' . $app['dir'] . ';
listen 80;
server_name ' . $app['domain'] . ';
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root $htdocs;
index index.html index.htm index.php;
}
location ~ .*\\.php?$ {' . $runtype . '}
}';
$content = preg_replace("/(http[\\s\n]*\\{.*)\\}/is", '\\1' . $serv_content . '}', $content);
write_serv_file($app, '/usr/local/nginx/conf/nginx.conf', $content);
hg_run_cmd($app, 'restart', '/usr/local/nginx/sbin/nginx -s reload');
hg_flushMsg('nginx配置完成');
}
}
//下载程序
global $Cfg;
$curl = new curl($Cfg['upgradeServer']['host'] . ':' . $Cfg['upgradeServer']['port'], '', $Cfg['upgradeServer']['token']);
$curl->setClient(CUSTOM_APPID, CUSTOM_APPKEY);
$curl->setSubmitType('get');
$curl->setReturnFormat('json');
$curl->initPostData();
$curl->addRequestData('install', 1);
$curl->addRequestData('app', 'livworkbench');
$program_url = $curl->request('check_version.php');
if (!(strstr($program_url, 'http://') && strstr($program_url, '.zip')) || $program_url == 'NO_VERSION') {
$message = '获取应用程序失败或程序版本不存在.';
}
hg_flushMsg('开始下载程序');
hg_run_cmd($app, 'mkdirs', $app['dir']);
hg_run_cmd($app, 'download', $program_url, $app['dir']);
hg_run_cmd($app, 'mkdirs', $app['dir'] . 'cache');
file_put_contents(CACHE_DIR . 'app.tmp', json_encode($app));
hg_flushMsg('程序下载完毕');
hg_redirect('?action=step4');
}
示例11: checkZIP
case 'checkZIP':
$zip = $_REQUEST['zip'];
checkZIP($zip);
break;
case 'step1':
$gender = $_REQUEST['gender'];
$birthday = $_REQUEST['birthday'];
$country = $_REQUEST['country'];
$zip = $_REQUEST['zip'];
step1($gender, $birthday, $country, $zip);
break;
case 'step2':
$feet = $_REQUEST['feet'];
$inches = $_REQUEST['inches'];
$pounds = $_REQUEST['pounds'];
step2($feet, $inches, $pounds);
break;
case 'imgUpload':
$imgType = $_REQUEST['imgType'];
$imgData = $_REQUEST['imgData'];
imgUpload($imgType, $imgData);
break;
case 'startDiet':
$currentWeight = $_REQUEST['currentWeight'];
$targetWeight = $_REQUEST['targetWeight'];
$targetDate = $_REQUEST['targetDate'];
startDiet($currentWeight, $targetWeight, $targetDate);
break;
case 'updateWeight':
$weight = $_REQUEST['weight'];
updateWeight($weight);
示例12: manage_surveys
function manage_surveys()
{
global $table_prefix, $wpdb;
$survey_table = $table_prefix . "surveys";
if (isset($_REQUEST["wpsurv_submit"])) {
require_once 'functions.php';
if ($_POST["wpsurv_submit"] == __('Edit', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Cancel', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Back to Edit Survey', 'wp-surveys')) {
edit($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Update', 'wp-surveys')) {
update($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Update Options', 'wp-surveys')) {
update_options($_POST['survey_id'], $_POST['question_id']);
} elseif ($_POST["wpsurv_submit"] == __('Activate', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Make Active', 'wp-surveys')) {
activate($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Retire', 'wp-surveys')) {
retire($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Update Leaderboard', 'wp-surveys')) {
recach_utility($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Edit Options', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Add Some Options', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Edit or Add more Options', 'wp-surveys')) {
edit_options($_POST['survey_id'], $_POST['question_id']);
} elseif ($_POST["wpsurv_submit"] == __('Add More Questions', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Add Some Questions', 'wp-surveys')) {
add_question($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Step 2', 'wp-surveys')) {
step2($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Create Question', 'wp-surveys')) {
create_quest($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Change Survey', 'wp-surveys') || $_POST["wpsurv_submit"] == __('Add Survey', 'wp-surveys')) {
survey($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('Add This Survey', 'wp-surveys')) {
add_survey($_POST['survey_id']);
} elseif ($_POST["wpsurv_submit"] == __('View Survey Results', 'wp-surveys')) {
results($_POST['survey_id']);
}
//elseif($_POST["wpsurv_submit"] == __('View Survey Results in CSV File', 'wp-surveys'))
//results_CSV($_POST['survey_id']);
//elseif($_POST["wpsurv_submit"] == __('Delete File', 'wp-surveys'))
//delete_file($_POST['survey_id']);
} else {
$current_plugins = get_option('active_plugins');
if (file_exists(ABSPATH . PLUGINDIR . '/polyglot.php') && in_array('polyglot.php', $current_plugins)) {
$polyglot = true;
}
echo '<div class="wrap">';
$open_surveys = $wpdb->get_results("SELECT * FROM `" . $survey_table . "` WHERE `survey_open`='1' LIMIT 1;", ARRAY_A);
echo '<h2>' . __('Survey Management', 'wp-surveys') . '</h2><h3><u>' . __('Active Survey', 'wp-surveys') . '</u>:</h3>';
if ($open_surveys) {
echo '<table class="widefat" width="100%" cellpadding="4" cellspacing="4">';
echo '<tr><th align="left">' . __('Title', 'wp-surveys') . '</th><th align="left">' . __('Description', 'wp-surveys') . '</th><th></th><th></th><th></th></tr>';
foreach ($open_surveys as $survey) {
echo '<tr class="alternate">';
if ($polyglot) {
echo '<td><b>' . polyglot_filter(stripcslashes($survey['survey_name'])) . '</b></td><td>' . polyglot_filter(stripcslashes($survey['survey_describe'])) . '</td>';
} elseif (!$polyglot) {
echo '<td><b>' . stripcslashes($survey['survey_name']) . '</b></td><td>' . stripcslashes($survey['survey_describe']) . '</td>';
}
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('Edit', 'wp-surveys') . '" /></form></td>';
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('Retire', 'wp-surveys') . '" /></form></td>';
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('View Survey Results', 'wp-surveys') . '" /></form></td>';
//echo '<td align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="'.$survey['survey_id'].'" />';
//echo '<input type="submit" name="wpsurv_submit" value="'.__('View Survey Results in CSV File', 'wp-surveys').'" /></form></td>';
echo '</tr>';
}
echo '</table>';
$next = ++$survey['survey_id'];
echo '<br /><form method="post" action=""><input type="hidden" name="survey_id" value="' . $next . '" /><input class="button" type="submit" name="wpsurv_submit" value="' . __('Change Survey', 'wp-surveys') . '" title="' . __('Current Survey will be saved as Retired', 'wp-surveys') . '" /></form>';
} else {
echo __('There are no open tournaments or contests.', 'wp-surveys') . '.';
//$last = $wpdb->get_var("SELECT COUNT(`survey_id`) FROM `".$survey_table."`;");
$last = $wpdb->get_var("SELECT `survey_id` FROM `" . $survey_table . "` ORDER BY `survey_id` DESC LIMIT 1;");
$next = ++$last;
echo '<br /><br /><form method="post" action=""><input type="hidden" name="survey_id" value="' . $next . '" /><input class="button" type="submit" name="wpsurv_submit" value="' . __('Add Survey', 'wp-surveys') . '" /></form>';
}
$closed_surveys = $wpdb->get_results("SELECT * FROM `" . $survey_table . "` WHERE `survey_open`='0';", ARRAY_A);
echo '<h3><u>' . __('Retired Surveys', 'wp-surveys') . '</u>:</h3>';
if ($closed_surveys) {
echo '<table class="widefat" width="100%" cellpadding="4" cellspacing="4">';
echo '<tr><th align="left">' . __('Title', 'wp-surveys') . '</th><th align="left">' . __('Description', 'wp-surveys') . '</th><th></th><th></th><th></th></tr>';
foreach ($closed_surveys as $survey) {
echo '<tr class="alternate">';
if ($polyglot) {
echo '<td><b>' . polyglot_filter(stripcslashes($survey['survey_name'])) . '</b></td><td>' . polyglot_filter(stripcslashes($survey['survey_describe'])) . '</td>';
} elseif (!$polyglot) {
echo '<td><b>' . stripcslashes($survey['survey_name']) . '</b></td><td>' . stripcslashes($survey['survey_describe']) . '</td>';
}
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('Edit', 'wp-surveys') . '" /></form></td>';
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('Make Active', 'wp-surveys') . '" /></form></td>';
echo '<td class="submit" align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="' . $survey['survey_id'] . '" />';
echo '<input type="submit" name="wpsurv_submit" value="' . __('View Survey Results', 'wp-surveys') . '" /></form></td>';
//echo '<td align="center"><form method="post" action=""><input type="hidden" name="survey_id" value="'.$survey['survey_id'].'" />';
//echo '<input type="submit" name="wpsurv_submit" value="'.__('View Survey Results in CSV File', 'wp-surveys').'" /></form></td>';
echo '</tr>';
}
echo '</table>';
} else {
echo __('There are no retired surveys', 'wp-surveys') . '.';
//.........这里部分代码省略.........