本文整理汇总了PHP中Wiki::storeNode方法的典型用法代码示例。如果您正苦于以下问题:PHP Wiki::storeNode方法的具体用法?PHP Wiki::storeNode怎么用?PHP Wiki::storeNode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Wiki
的用法示例。
在下文中一共展示了Wiki::storeNode方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ob_start
<?php
// PEAR includes
require_once 'HTML/Template/IT.php';
// non-PEAR includes
require 'Wiki.php';
ob_start();
$node = preg_replace(':^/:', '', $_SERVER['PATH_INFO']);
$mode = $_REQUEST['mode'];
$template_dir = dirname(dirname(__FILE__)) . '/templates';
if ($mode == 'submit') {
if (Wiki::storeNode($_REQUEST['node'], $_REQUEST['contents'])) {
header("Location: {$_SERVER['SCRIPT_NAME']}/{$_REQUEST['node']}");
} else {
header("Location: {$_SERVER['SCRIPT_NAME']}");
}
exit;
}
if ($mode == 'logout') {
$a->logout();
$a->start();
}
if ($mode == 'delete') {
Wiki::deleteNode($node);
header("Location: {$_SERVER['SCRIPT_NAME']}");
exit;
}
if ($mode == 'mail') {
if (empty($_REQUEST['email'])) {
include_once "HTML/QuickForm.php";
include_once "HTML/Template/IT.php";