本文整理汇总了PHP中Render::success方法的典型用法代码示例。如果您正苦于以下问题:PHP Render::success方法的具体用法?PHP Render::success怎么用?PHP Render::success使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Render
的用法示例。
在下文中一共展示了Render::success方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: main
public static function main($tmplData)
{
global $_REQUEST, $_GET, $_POST, $ini;
//-----------------------------------------------------------------------------
// Configuration variables
//-----------------------------------------------------------------------------
$newdirpermissions = 0700;
// add the extensions of file types that you would like to be able to edit
$editextensions = $ini['editableFileExtensions'];
// add any file names to this array which should remain invisible
$hiddenfiles = $ini['hiddenFiles'];
// make this = false if you dont want the to use the edit function at all
$editon = $ini['editFiles'] == 1;
// make this = false if you dont want to be able to make directories
$makediron = $ini['makeDir'] == 1;
// make this = false if you dont want to be able to make directories
$deletediron = $ini['deleteDir'] == 1;
// directory path, must end with a '/'
$path = $ini['basePath'];
$type = $ini['fileTypes'];
$fileiconCSS = $ini['fileIconCSS'];
$foldericonCSS = $ini['folderIconCSS'];
$hideCSS = $ini['hideCSS'];
$showCSS = $ini['showCSS'];
//-----------------------------------------------------------------------------
// Data setup
//
// test the directory to see if it can be opened,
// this is tested so that it does not try and open
// and display the contents of directories which the user
// does not have persmission to view
//-----------------------------------------------------------------------------
if ($_REQUEST['workingdir'] != '') {
// remove the forward or backwards slash from the path
$newpath = substr($path . $_REQUEST['workingdir'], 0, -1);
$dir = @opendir($newpath);
// if the directory could not be opened
if ($dir == false) {
// go back to displaying the previous screen
$_GET['back'] = 1;
} else {
@closedir($dir);
}
}
//echo "setup.";
//-----------------------------------------------------------------------------
// ACTION: Back link
//-----------------------------------------------------------------------------
if ($_GET['back'] != '') {
$_REQUEST['workingdir'] = substr($_REQUEST['workingdir'], 0, -1);
$slashpos = strrpos($_REQUEST['workingdir'], '/');
if ($slashpos == 0) {
$_REQUEST['workingdir'] = '';
} else {
$_REQUEST['workingdir'] = substr($_REQUEST['workingdir'], 0, $slashpos + 1);
}
}
//echo "back link.";
//-----------------------------------------------------------------------------
// ACTION: File edit
//-----------------------------------------------------------------------------
if ($_GET['edit'] != '') {
$fp = fopen($path . $_REQUEST['workingdir'] . $_GET['edit'], "r");
$oldcontent = fread($fp, filesize($path . $_REQUEST['workingdir'] . $_GET['edit']));
fclose($fp);
$tmplData['{{workingdir}}'] = $_REQUEST['workingdir'];
$tmplData['{{editingFile}}'] = $_GET['edit'];
$tmplData['{{oldcontent}}'] = $oldcontent;
Render::edit($tmplData);
}
//echo "edit.";
//-----------------------------------------------------------------------------
// ACTION: File upload
//-----------------------------------------------------------------------------
if ($_POST['upload'] != '') {
// if a file was actually uploaded
if ($_FILES['uploadedfile']['name'] != '') {
// remove any % signs from the file name
$_FILES['uploadedfile']['name'] = str_replace('%', '', $_FILES['uploadedfile']['name']);
// if the file size is within allowed limits
if ($_FILES['uploadedfile']['size'] > 0 && $_FILES['uploadedfile']['size'] < $maxfilesize) {
// put the file in the directory
move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $path . $_REQUEST['workingdir'] . $_FILES['uploadedfile']['name']);
Render::success($tmplData, "Uploaded file '" . $_REQUEST['workingdir'] . $_FILES['uploadedfile']['name'] . "' successfully.");
} else {
$maxkb = round($maxfilesize / 1000);
// show the max file size in Kb
Render::error($tmplData, "The file was greater than the maximum allowed file size of {$maxkb} Kb and could not be uploaded.");
}
} else {
Render::info($tmplData, "Please press the browse button and select a file to upload before you press the upload button.");
}
}
//echo "upload.";
//-----------------------------------------------------------------------------
// ACTION: Edit file save
//-----------------------------------------------------------------------------
if ($_POST['save'] != '') {
$newcontent = $_POST['newcontent'];
$newcontent = stripslashes($newcontent);
//.........这里部分代码省略.........