本文整理汇总了PHP中Display::displayInfo方法的典型用法代码示例。如果您正苦于以下问题:PHP Display::displayInfo方法的具体用法?PHP Display::displayInfo怎么用?PHP Display::displayInfo使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Display
的用法示例。
在下文中一共展示了Display::displayInfo方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: showAssignSample
function showAssignSample()
{
$SysAdmin = new SysAdmin();
$message = $SysAdmin->assignSample(loadvar('assignid'), loadvar('selurid'));
$display = new Display();
return $this->showSample($display->displayInfo($message));
}
示例2: showAssignSample
function showAssignSample()
{
$assignids = loadvar('assignid');
$selurid = loadvar('selurid');
if (sizeof($assignids) > 0 && ($selurid > 0 || $selurid == -1)) {
//-1: back to sysadmin
foreach ($assignids as $id) {
//sysadmin mode: change on server 'only'
$household = new Household($id);
$household->setUrid($selurid);
$household->saveChanges();
$respondents = $household->getRespondents();
foreach ($respondents as $respondent) {
$respondent->setUrid($selurid);
$respondent->saveChanges();
}
$communication = new Communication();
$communication->assignHousehold($household, $selurid);
}
if (dbConfig::defaultPanel() == PANEL_HOUSEHOLD) {
$message = Language::labelSupervisorHouseholdAssigned();
} else {
$message = Language::labelSupervisorRespondentAssigned();
}
} else {
if (dbConfig::defaultPanel() == PANEL_HOUSEHOLD) {
$message = Language::labelSupervisorHouseholdsNotAssigned();
} else {
$message = Language::labelSupervisorRespondentsNotAssigned();
}
}
$display = new Display();
return $this->showUnassignedSample($display->displayInfo($message));
}
示例3: showAssignSample
function showAssignSample()
{
$assignids = loadvar('assignid');
$selurid = loadvar('selurid');
if (sizeof($assignids) > 0 && $selurid > 0) {
foreach ($assignids as $id) {
//sysadmin mode: change on server 'only'
$household = new Household($id);
$household->setUrid($selurid);
$household->saveChanges();
}
$message = 'Households/respondents assigned.';
} else {
$message = 'No households/respondents assigned. Please select some households and a supervisor to assign sample.';
}
$display = new Display();
return $this->showSample($display->displayInfo($message));
}
示例4: uploadFile
function uploadFile($urid, $labbarcode)
{
$filesPresent = '';
$files = getFiles($labbarcode);
if (sizeof($files) > 0) {
$filesPresent .= 'The following files are present for this respondent:<br/><br/>';
$filesPresent .= '<table class="table table-striped">';
foreach ($files as $file) {
$user = new User($file['urid']);
$link = '<a href="' . setSessionParams(array('page' => 'nurse.respondent.download', 'id' => $file['id'])) . '" download="' . $file[name] . '" custom-filename.jpg"">' . $file[name] . '</a>';
$filesPresent .= '<tr><td>' . $link . '</td><td>' . human_filesize($file[size], 2) . '</td><td>' . $user->getName() . '</td></tr>';
}
$filesPresent .= '</table>';
} else {
$display = new Display();
$filesPresent = $display->displayInfo('No files uploaded for this respondent yet');
}
$returnStr .= '
<!DOCTYPE HTML>
<!--
/*
* jQuery File Upload Plugin Demo 9.1.0
* https://github.com/blueimp/jQuery-File-Upload
*
* Copyright 2010, Sebastian Tschan
* https://blueimp.net
*
* Licensed under the MIT license:
* http://www.opensource.org/licenses/MIT
*/
-->
<html lang="en">
<head>
<!-- Force latest IE rendering engine or ChromeFrame if installed -->
<!--[if IE]>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<![endif]-->
<meta charset="utf-8">
<title>File upload</title>
<meta name="description" content="File Upload widget with multiple file selection, drag&drop support, progress bars, validation and preview images, audio and video for jQuery. Supports cross-domain, chunked and resumable file uploads and client-side image resizing. Works with any server-side platform (PHP, Python, Ruby on Rails, Java, Node.js, Go etc.) that supports standard HTML form file uploads.">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- Bootstrap styles -->
<link rel="stylesheet" href="lab/upload/css/bootstrap.min.css">
<!-- Generic page styles -->
<link rel="stylesheet" href="lab/upload/css/style.css">
<!-- blueimp Gallery styles -->
<link rel="stylesheet" href="lab/upload/css/blueimp-gallery.min.css">
<!-- CSS to style the file input field as button and adjust the Bootstrap progress bars -->
<link rel="stylesheet" href="lab/upload/css/jquery.fileupload.css">
<link rel="stylesheet" href="lab/upload/css/jquery.fileupload-ui.css">
<!-- CSS adjustments for browsers with JavaScript disabled -->
<noscript><link rel="stylesheet" href="lab/upload/css/jquery.fileupload-noscript.css"></noscript>
<noscript><link rel="stylesheet" href="lab/upload/css/jquery.fileupload-ui-noscript.css"></noscript>
</head>
<body>';
$returnStr .= '<div class="container">';
$returnStr .= '<table><tr><td><button class="form-control" style="width:120px;" onclick="window.location.reload();">Refresh</button>';
$returnStr .= '</td><td style="width:5px"></td><td><button class="form-control" style="width:120px;" onclick="window.close();">Close</button></td></tr></table>';
$returnStr .= '<hr>';
$returnStr .= $filesPresent;
$returnStr .= '
<!-- The file upload form used as target for the file upload widget -->
<form id="fileupload" action="lab/upload/server/php/index.php?urid=' . $urid . '&labbarcode=' . $labbarcode . '" method="POST" enctype="multipart/form-data">
<!-- Redirect browsers with JavaScript disabled to the origin page -->
<!-- The fileupload-buttonbar contains buttons to add/delete files and start/cancel the upload -->
<div class="row fileupload-buttonbar">
<div class="col-lg-7">
<!-- The fileinput-button span is used to style the file input field as button -->
<span class="btn btn-success fileinput-button">
<i class="glyphicon glyphicon-plus"></i>
<span>Add files...</span>
<input type="file" name="files[]" multiple>
</span>
<button type="submit" class="btn btn-primary start">
<i class="glyphicon glyphicon-upload"></i>
<span>Start upload</span>
</button>
<button type="reset" class="btn btn-warning cancel">
<i class="glyphicon glyphicon-ban-circle"></i>
<span>Cancel upload</span>
</button>
<!-- The global file processing state -->
<span class="fileupload-process"></span>
</div>
<!-- The global progress state -->
<div class="col-lg-5 fileupload-progress fade">
<!-- The global progress bar -->
<div class="progress progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100">
<div class="progress-bar progress-bar-success" style="width:0%;"></div>
</div>
<!-- The extended global progress state -->
<div class="progress-extended"> </div>
</div>
</div>
<!-- The table listing the files available for upload/download -->
<table role="presentation" class="table table-striped"><tbody class="files"></tbody></table>
</form>
<br>
//.........这里部分代码省略.........
示例5: showRespondentFieldDBSShipToLabMark
function showRespondentFieldDBSShipToLabMark()
{
global $db;
$query = 'update ' . Config::dbSurveyData() . '_lab set fielddbsstatus = 2, fielddbsshipmentdate="' . date('Y-m-d') . '" where fielddbsstatus = 1';
$result = $db->selectQuery($query);
$display = new Display();
$message = $display->displayInfo(Language::labelNurseCardsSent());
return $this->mainPage($message);
}
示例6: showAddContactRes
function showAddContactRes($primkey)
{
$respondent = new Respondent($primkey);
$contactwith = loadvar("contactwith");
$contactperson = loadvar("contactperson");
$contactcode = loadvar("contactcode");
$contactts = loadvar("contactts");
$contactappointment = loadvar("contactappointment");
$contactremark = loadvar("contactremark");
$contacts = new Contacts();
$errorMessage = $contacts->addContact($primkey, $contactcode, $contactts, $contactwith, $contactperson, $contactremark, $contactappointment, $_SESSION['URID']);
$display = new Display();
if (sizeof($errorMessage) == 0) {
return $this->showInfo($primkey, $display->displayInfo(Language::messageContactAdded()));
} else {
return $this->showAddContact($primkey, $display->displayError(implode('<br/>', $errorMessage)));
}
}