本文整理汇总了PHP中messages类的典型用法代码示例。如果您正苦于以下问题:PHP messages类的具体用法?PHP messages怎么用?PHP messages使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了messages类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: login
function login()
{
$msg = new messages();
$fun = new funciones();
if (!$fun->isAjax()) {
header("Location: login.php");
}
$con = new con();
$con->connect();
$response = new StdClass();
$usu = $_POST['usr'];
$pass = $_POST['psw'];
$pass = sha1(md5($pass));
/*Consulta a la Bd*/
$selectSQL = "SELECT * FROM `tbl_users` WHERE `us_usuario` = '{$usu}' AND `us_clave` = '{$pass}' AND us_estado = 1";
$row_cons = mysql_query($selectSQL);
$existe = mysql_fetch_assoc($row_cons);
/*Termina Consulta*/
/*Existe*/
//$existe = 1;
if ($existe) {
$res = true;
$mes = "panel.html";
$_SESSION["ses_id"] = $existe['us_id'];
//$menu = 1;
} else {
$res = false;
$mes = $msg->get_msg("e002");
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
$con->disconnect();
}
开发者ID:alchemixt99,项目名称:book_store,代码行数:34,代码来源:login.php
示例2: test_get_current_message
public function test_get_current_message()
{
$m = new messages();
//No message has been set
$this->assertEquals('', $m->get_current_message());
//Set a message and check if it's ok
$m->set_message('general-ok-0');
$this->assertEquals('Command OK', $m->get_current_message());
}
开发者ID:jucachap,项目名称:huge-challenge,代码行数:9,代码来源:messagestest.class.php
示例3: action_index
function action_index()
{
$data = new messages();
if (isset($_POST['send'])) {
if ($_POST["id"]) {
$data->sendMessage($_POST["id"], $_POST["message"]);
}
}
$messages = $data->getMessages();
$data = array(array($messages, 'messages'));
$this->view->generate('messages.tpl', $data);
}
开发者ID:RWB01,项目名称:PHP-Learning,代码行数:12,代码来源:controller_messages.php
示例4: add_persona
function add_persona()
{
$fun = new funciones();
$msg = new messages();
$response = new StdClass();
/*recibimos variables*/
$tipo = $_POST['tipo'];
$nombre = $_POST['nombre'];
$ced = $_POST['ced'];
$lic = $_POST['lic'];
$lic_v = $_POST['lic_v'];
$dir = $_POST['dir'];
$tel = $_POST['tel'];
$cel = $_POST['cel'];
$f1 = $_POST['f1'];
$f2 = $_POST['f2'];
$placa = $_POST['placa'];
if ($tipo == 1) {
$placa = "0";
}
if ($nombre == "") {
$res = false;
$mes = $msg->get_msg("e005");
} else {
$con = new con();
$con->connect();
/* verificamos que no esté registrado en la tabla de personas*/
$res_existe = $fun->existe("personas", "pe_cedula", $ced);
if (!$res_existe) {
/* ingresamos datos de la persona */
$qry = "INSERT INTO tbl_personas \n\t\t\t\t(pe_nombre, pe_tel, pe_cedula, pe_licencia, pe_licencia_vigencia, pe_dir, pe_cel, pe_tipo, pe_created, pe_estado, pe_f1, pe_f2, pe_ve_id) \n\t\t\t\tVALUES \n\t\t\t\t('" . $nombre . "', '" . $tel . "', '" . $ced . "', '" . $lic . "', '" . $lic_v . "', '" . $dir . "', '" . $cel . "', '" . $tipo . "', " . $_SESSION["ses_id"] . ", 1 , '" . $f1 . "', '" . $f2 . "', " . $placa . ");";
//echo "QUERY: ".$qry;
$resp = mysql_query($qry);
if (!$resp) {
$res = false;
$mes = $msg->get_msg("e003");
} else {
$res = true;
$mes = $msg->get_msg("e004");
}
} else {
$res = false;
$mes = $msg->get_msg("e003-1", "El usuario ya existe");
}
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
$con->disconnect();
}
开发者ID:alchemixt99,项目名称:STL,代码行数:50,代码来源:ajax_charts.php
示例5: _contacts
/**
* Файлы переписки в ЛС доступны участникам и админу.
*
* @param type $params
* @param CFile $file
*
* @return type
*/
protected function _contacts($params, CFile $file)
{
//нет необходимости так как в общей таблице
//$tableName = $file->getTableName();
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/users.php';
require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/messages.php';
$allow_download = false;
$users = new users();
$from_uid = $users->GetUid($error, $params['login']);
if ($from_uid > 0) {
$msgObj = new messages();
$allow_download = $msgObj->isFileExist($from_uid, $this->uid, $file->id);
}
return $allow_download;
}
开发者ID:kapai69,项目名称:fl-ru-damp,代码行数:23,代码来源:DownloadController.php
示例6: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
$categoryId = $this->getRequestVar('categoryid', array(1, 4, 7));
if (is_null($categoryId)) {
$this->redirect('category/list');
}
$category = new \model\category($this->getDbconnection(), $categoryId);
if (!is_null($this->getRequestVar('category'))) {
$data = $this->getRequestVar('category');
foreach ($data as $key => $value) {
$data[$key] = $this->filterRequest($value, array(1, 4, 7));
}
$category->setName($data['name']);
$category->setIconPath($data['iconPath']);
$category->setIsPrivate($data['isPrivate']);
if ($category->update()) {
$this->redirect('category/list', array('categoryedited=yes'));
} else {
\messages::registerError(\language::returnLanguageConstant('SAVE_FAILED_CATEGORY'));
}
}
$view = new \model\view_acp('category_editor');
$view->assign('category', $category);
$view->assign('editormode', 1);
$view->assign('systemmode', $this->getSysconfig()->getSystemMode());
$view->assign('headlinetext', \language::returnLanguageConstant('HL_CATEGORIES_EDIT'));
$view->assign('dtMask', $this->getSysconfig()->getDateTimeMask());
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:32,代码来源:edit.php
示例7: __construct
public function __construct()
{
//SINGLETON------------------------------------
$this->msgs = messages::getInstance();
//---------------------------------------------
$this->connectDB();
}
开发者ID:hera04,项目名称:fonelo,代码行数:7,代码来源:Database.class.php
示例8: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
if (!is_null($this->getRequestVar('affiliateDelList'))) {
$affiliateIds = $this->getRequestVar('affiliateDelList');
foreach ($affiliateIds as $affiliateId) {
$affiliate = new \model\affiliate($this->getDbconnection(), $this->filterRequest($affiliateId, array(1, 4, 7)));
$affiliate->delete();
}
$this->redirect('affiliate/list', array('affiliatedeleted=yes'));
}
$affiliateList = new \model\affiliate_list($this->getDbconnection());
$affiliateList->setGroupByCategory(true);
if (!is_null($this->getRequestVar('affiliateadded'))) {
\messages::registerMessage(\language::returnLanguageConstant('SAVE_SUCCESS_ADDAFFILIATE'));
}
if (!is_null($this->getRequestVar('affiliateedited'))) {
\messages::registerMessage(\language::returnLanguageConstant('SAVE_SUCCESS_EDITAFFILIATE'));
}
if (!is_null($this->getRequestVar('affiliatedeleted'))) {
\messages::registerMessage(\language::returnLanguageConstant('DELETE_SUCCESS_AFFILIATES'));
}
$view = new \model\view_acp('affiliate_list');
$view->assign('theList', $affiliateList->getAffiliates());
$view->assign('dtMask', $this->getSysconfig()->getDateTimeMask());
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:29,代码来源:lists.php
示例9: runUpdate
public function runUpdate($fileList = array())
{
$view = new \model\view_installer('updater');
$view->assign('version', $this->sysconfig->getSysVersion());
include \base_config::$baseDir . '/version.php';
$this->updateConfigKey('sysVersion', $afltrVersion);
if (file_exists(\base_config::$updateCache)) {
@unlink(\base_config::$updateCache);
}
$fileDeleteList = array('/inc/model/model_base.php', '/inc/model/dashcontainerbox.php', '/inc/lib/jquery/jquery-1.10.2.min.js');
foreach ($fileDeleteList as $fileDelete) {
if (file_exists(\base_config::$baseDir . $fileDelete)) {
@unlink(\base_config::$baseDir . $fileDelete);
}
}
$file = new \model\file();
if (is_dir(base_config::$baseDir . '/inc/lib/lightbox')) {
$file->deleteRecursive(base_config::$baseDir . '/inc/lib/lightbox');
}
if (is_dir(base_config::$baseDir . '/inc/lib/jquery_ui')) {
$file->deleteRecursive(base_config::$baseDir . '/inc/lib/jquery_ui');
}
if (!file_exists(base_config::$uploadDir . '/banners')) {
mkdir(base_config::$uploadDir . '/banners');
}
$this->createConfigKey('timeZone', 'Europe/Berlin');
$newVersion = $this->dbconnection->select("config", "config_value", "config_key LIKE 'sysVersion'");
\messages::registerMessage(\language::returnLanguageConstant('UPDATE_SUCCESS'), true);
$view->assign('newVersion', $newVersion[0]['config_value']);
$view->assign('fileList', $fileList);
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:32,代码来源:updateclass.php
示例10: __construct
public function __construct()
{
//SINGLETON------------------------------------
$this->msgs = messages::getInstance();
$this->db = Database::getInstance();
//---------------------------------------------
}
开发者ID:hera04,项目名称:fonelo,代码行数:7,代码来源:registerCtrl.class.php
示例11: getInstance
public static function getInstance()
{
if (self::$instance == null) {
self::$instance = new messages();
}
return self::$instance;
}
开发者ID:hera04,项目名称:fonelo,代码行数:7,代码来源:messages.class.php
示例12: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
$category = new \model\category($this->getDbconnection());
if (!is_null($this->getRequestVar('submupload'))) {
$newFile = new \model\file();
$icon = $newFile->uploadFile();
$category->setIconPath($icon);
}
if (!is_null($this->getRequestVar('category'))) {
$data = $this->getRequestVar('category');
foreach ($data as $key => $value) {
$data[$key] = $this->filterRequest($value, array(1, 4, 7));
}
$category->setName($data['name']);
$category->setIconPath($data['iconPath']);
$category->setIsPrivate($data['isPrivate']);
if ($category->save()) {
$this->redirect('category/list', array('categoryadded=yes'));
} else {
\messages::registerError(\language::returnLanguageConstant('SAVE_FAILED_CATEGORY'));
}
} else {
$category->setIsPrivate(0);
}
$view = new \model\view_acp('category_editor');
$view->assign('category', $category);
$view->assign('editormode', 0);
$view->assign('headlinetext', \language::returnLanguageConstant('HL_CATEGORIES_ADD'));
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:33,代码来源:add.php
示例13: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
$containers = array();
$containerClassFiles = scandir(\base_config::$baseDir . '/inc/dashcontainers/');
foreach ($containerClassFiles as $containerClassFile) {
if (strpos($containerClassFile, '.php') === false) {
continue;
}
$containerClassFile = str_replace('.php', '', $containerClassFile);
$containerObject = new $containerClassFile($this);
if (is_a($containerObject, '\\interfaces\\dashcontainer')) {
$containerPosition = $containerObject->getPosition();
if (isset($containers[$containerPosition])) {
$containerPosition++;
}
$containers[$containerPosition] = new \model\dashboard_container($containerObject->getBoxName(), $containerObject->getBoxHeadline(), $containerObject->getBoxContent(), $containerObject->getSize(), $containerObject->getHeight());
} else {
$message = \language::replaceLanguageConstant(\language::returnLanguageConstant('DASH_CONTAINER_INSTANCE'), array('{{dashcontainer}}' => $containerClassFile));
\messages::registerError($message);
}
}
if (count($containers) >= 1) {
ksort($containers);
}
$view = new \model\view_acp('dashboard');
$view->assign('statsContainers', $containers);
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:31,代码来源:dashboard.php
示例14: remove_user
function remove_user()
{
$fun = new funciones();
$msg = new messages();
$response = new StdClass();
/*recibimos variables*/
$user = $_POST["user"];
$res = $fun->borrar("vehiculos", "ve_id", $user);
if ($res) {
$res = true;
$mes = $msg->get_msg("e004");
} else {
$res = false;
$mes = $msg->get_msg("e022");
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
}
开发者ID:alchemixt99,项目名称:STL,代码行数:19,代码来源:ajax_vehiculos.php
示例15: add_content
public static function add_content($content_id, $content_name)
{
ob_start();
if (file_exists(config::get_config('tpl_config')['bloks_folder'] . '/' . $content_name . '.php')) {
require config::get_config('tpl_config')['bloks_folder'] . '/' . $content_name . '.php';
} else {
messages::set_message('20', 'alert-danger');
}
self::$content[$content_id] = ob_get_contents();
ob_end_clean();
}
开发者ID:Ate1st,项目名称:test,代码行数:11,代码来源:render.php
示例16: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
$affiliateIds = array($this->getRequestVar('affiliateid', array(1, 4, 7)));
$data = array('emailText' => '', 'mailSubject' => '');
if (is_null($affiliateIds[0])) {
$this->redirect('affiliate/list');
}
if (!is_null($this->getRequestVar('mailData'))) {
$data = array_merge($data, $this->getRequestVar('mailData'));
if (strpos($data['mailRecipients'], PHP_EOL) == false) {
str_replace(PHP_EOL, ';', $data['mailRecipients']);
}
$recipients = explode(';', $data['mailRecipients']);
$sendRecipients = array();
$affiliateList = new \model\affiliate_list($this->dbconnection);
foreach ($affiliateList->getAffiliateIdsByEmail($recipients) as $affiliateIdArr) {
$affiliate = new \model\affiliate($this->getDbconnection(), $affiliateIdArr['id']);
$category = new \model\category($this->getDbconnection(), $affiliate->getAffiliateCategory());
$replacers = array('pagename' => $affiliate->getPageName(), 'pageurl' => $affiliate->getPageUrl(), 'adminname' => $affiliate->getPageAdminName(), 'adminmail' => $affiliate->getPageAdminEmail(), 'category' => $category->getName());
$mailtext = $data['emailText'];
foreach ($replacers as $key => $value) {
$mailtext = str_replace('{{' . $key . '}}', $value, $mailtext);
}
$mailData = array('mailTo' => $affiliate->getPageAdminEmail(), 'mailSubject' => $this->filterRequest($data['mailSubject'], array(1, 4, 7, 2)), 'mailText' => $this->filterRequest($mailtext, array(1, 4, 7, 2)), 'mailFrom' => 'affiliat_r_no_reply@' . $_SERVER['HTTP_HOST']);
\messages::sendEMail($mailData);
$sendRecipients[] = $affiliate->getPageAdminEmail();
}
$mailtext = $data['emailText'];
foreach ($replacers as $key => $value) {
$mailtext = str_replace('{{' . $key . '}}', '', $mailtext);
}
foreach ($recipients as $recipient) {
if (in_array($recipient, $sendRecipients)) {
continue;
}
$mailData = array('mailTo' => $recipient, 'mailSubject' => $this->filterRequest($data['mailSubject'], array(1, 4, 7, 2)), 'mailText' => $this->filterRequest($mailtext, array(1, 4, 7, 2)), 'mailFrom' => 'affiliat_r_no_reply@' . $_SERVER['HTTP_HOST']);
\messages::sendEMail($mailData);
}
$this->redirect('affiliate/list');
} else {
$affiliate = new \model\affiliate($this->getDbconnection(), $affiliateIds[0]);
$recipients = array($affiliate->getPageAdminEmail());
}
$data['recipients'] = implode(';', $recipients);
$view = new \model\view_acp('contact');
foreach ($data as $key => $value) {
$view->assign($key, $value);
}
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:53,代码来源:contact.php
示例17: run
public function run()
{
$login = new login(session::getSID());
if ($login->logged_in() === true) {
$tpl = new template();
//Messages
$message = new messages();
$messages = $message->getInbox($_SESSION['userdata']['id'], 5, 0);
$messageCount = count($messages);
if ($messageCount) {
$mailOptions = array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown', 'href' => '#');
} else {
$mailOptions = array('class' => 'dropdown-toggle');
}
$tpl->assign("mailOptions", $mailOptions);
$tpl->assign("messagecount", $messageCount);
$tpl->assign("messages", $messages);
$tpl->assign("helper", new helper());
//Tickets
$tickets = new tickets();
$newTickets = $tickets->getUnreadTickets($_SESSION['userdata']['id']);
$ticketCount = count($newTickets);
if (count($newTickets)) {
$ticketOptions = array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown', 'data-target' => '#');
} else {
$ticketOptions = array('class' => 'dropdown-toggle');
}
if (is_array($newTickets) === true) {
$limitedTicketItems = array_slice($newTickets, 0, 5);
} else {
$limitedTicketItems = array();
}
$tpl->assign("tickeOptions", $ticketOptions);
$tpl->assign("ticketCount", $ticketCount);
$tpl->assign("newTickets", $limitedTicketItems);
$tpl->display("general.headMenu");
}
}
开发者ID:DevelopIdeas,项目名称:leantime,代码行数:38,代码来源:class.headMenu.php
示例18: process
public function process()
{
$affiliate = new \model\affiliate($this->getDbconnection());
if (!is_null($this->getRequestVar('submsave')) && !is_null($this->getRequestVar('antiSpamAnswer'))) {
if ($this->getRequestVar('antiSpamAnswer') === $this->getSysconfig()->getAntispamAnswer()) {
$data = $this->getRequestVar('affiliate');
foreach ($data as $key => $value) {
$data[$key] = $this->filterRequest($value, array(1, 4, 7));
}
$affiliate->setPageName($data['pageName']);
$affiliate->setPageUrl($data['pageUrl']);
$affiliate->setPageAdminName($data['pageAdminName']);
$affiliate->setPageAdminEmail($data['pageAdminEmail']);
$affiliate->setPageButton($data['pageButton']);
$affiliate->setAffiliateCategory($data['affiliateCategory']);
$affiliate->setAffiliateAddedTime(time());
$affiliate->setAffiliateEditedTime(0);
$affiliate->setAffiliateIsMarked(0);
$affiliate->setAffiliateIsAccpted(0);
if ($affiliate->save()) {
\messages::registerNotice(\language::returnLanguageConstant('APPLY_OK'));
$catgory = new \model\category($this->dbconnection, $affiliate->getAffiliateCategory());
$mailData = array('mailTo' => $this->getSysconfig()->getAdminMail(), 'mailSubject' => \language::replaceLanguageConstant(\language::returnLanguageConstant('APPLY_MAIL_SUBJECT'), array('{{affiliateKategory}}' => $catgory->getName())), 'mailText' => \language::replaceLanguageConstant(\language::returnLanguageConstant('APPLY_MAIL_TEXT'), array('{{name}}' => $affiliate->getPageAdminName(), '{{page}}' => $affiliate->getPageUrl(), '{{affiliateKategory}}' => $catgory->getName(), '{{acpLink}}' => \base_config::$rootPath)), 'mailFrom' => $affiliate->getPageAdminEmail());
\messages::sendEMail($mailData);
} else {
\messages::registerError(\language::returnLanguageConstant('APPLY_FAILED'));
}
$affiliate = new \model\affiliate($this->getDbconnection());
} else {
\messages::registerError(\language::returnLanguageConstant('APPLY_FAILED_SPAM'));
}
}
$categoryList = new \model\category_list($this->getDbconnection(), false);
$categories = array();
foreach ($categoryList->getCategories() as $category) {
$categories[$category->getName()] = $category->getId();
}
$view = new \model\view_public('apply_form');
$view->assign('affiliate', $affiliate);
$view->assign('categories', $categories);
$view->assign('antiSpamQuestion', $this->getSysconfig()->getAntispamQuestion());
$view->assign('isNotUtf8', $this->isNotUtf8);
$view->assign('systemVersion', $this->getSysconfig()->getSysVersion());
$view->setReturnRender($this->returnRender);
if ($this->returnRender) {
$data = $view->render();
return $data;
}
$view->render();
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:50,代码来源:apply.php
示例19: returnLanguageConstant
/**
* Gibt Inhalt von Language-String zurück
* @param string $constName
* @param array $replaceArray
* @return string
*/
public static function returnLanguageConstant($constName, $replaceArray = null, $isNotUtf8 = false)
{
if (!isset(self::$languageData[$constName])) {
self::$languageData[$constName] = "{$constName} NOTFOUND!";
messages::logSystem("language const {$constName} not found!");
}
$constText = self::$languageData[$constName];
if (!is_null($replaceArray)) {
$constText = self::replaceLanguageConstant($constText, $replaceArray);
}
if ($isNotUtf8) {
$constText = utf8_decode($constText);
}
return $constText;
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:21,代码来源:language.php
示例20: process
public function process()
{
if (!parent::process()) {
$this->redirectNoSession();
}
$file = new \model\file();
if (!unlink(\base_config::$updateCache)) {
\messages::logSystem('Unable to clear cache!');
\messages::registerError(\language::returnLanguageConstant('CACHE_CLEARED_FAILED'));
} else {
\messages::registerMessage(\language::returnLanguageConstant('CACHE_CLEARED_OK'));
}
\messages::showMessages();
die;
}
开发者ID:sea75300,项目名称:affiliat_r,代码行数:15,代码来源:cache.php
注:本文中的messages类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论