当前位置: 首页>>代码示例>>PHP>>正文


PHP Theme::exist方法代码示例

本文整理汇总了PHP中Theme::exist方法的典型用法代码示例。如果您正苦于以下问题:PHP Theme::exist方法的具体用法?PHP Theme::exist怎么用?PHP Theme::exist使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Theme的用法示例。


在下文中一共展示了Theme::exist方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: ajoutActivite

 public function ajoutActivite()
 {
     $this->load->model("Theme");
     $this->load->model("Activite");
     switch ($_SERVER['REQUEST_METHOD']) {
         case 'GET':
             $data['themes'] = Theme::getAll();
             $this->load->view("ajoutActivite", $data);
             break;
         case 'POST':
             if ($_POST['idTheme'] == -1) {
                 // Theme inexistant
                 if (Theme::exist($_POST['nomTheme'])) {
                     // rediriger sur la page du formulaire
                     $_SESSION["messagee"] = "Le theme existe déja";
                     header("Location:" . base_url() . "index.php/activites/gestionActivites");
                     exit;
                     break;
                 } else {
                     // créer le theme puis l'activite
                     $id = Theme::create($_POST['nomTheme']);
                     $x = Activite::create($_POST['nomActivite'], $_POST['descriptionActivite'], $id);
                     $_SESSION["messagee"] = "Insertion effectuée avec succès";
                     header("Location:" . base_url() . "index.php/activites/gestionActivites");
                     exit;
                     break;
                 }
             } else {
                 // Theme existe
                 Activite::create($_POST['nomActivite'], $_POST['descriptionActivite'], $_POST['idTheme']);
                 $_SESSION["messagee"] = "Insertion effectuée avec succès";
                 header("Location:" . base_url() . "index.php/activites/gestionActivites");
                 exit;
                 break;
             }
     }
 }
开发者ID:LaCongolexicomatisation,项目名称:CodeIgniter-3.0.3,代码行数:37,代码来源:activites.php

示例2: die

<?php

if (!defined('GX_LIB')) {
    die("Direct Access Not Allowed!");
}
/**
* GeniXCMS - Content Management System
* 
* PHP Based Content Management System and Framework
*
* @package GeniXCMS
* @since 0.0.1 build date 20150219
* @version 0.0.6
* @link https://github.com/semplon/GeniXCMS
* @link http://genixcms.org
* @author Puguh Wijayanto (www.metalgenix.com)
* @copyright 2014-2015 Puguh Wijayanto
* @license http://www.opensource.org/licenses/mit-license.php MIT
*
*/
header("HTTP/1.0 403 Forbidden");
if (Theme::exist('403')) {
    Theme::theme('403');
} else {
    echo "<center>\n        <h1>Ooops!!</h1>\n        <h2 style=\"font-size: 20em\">403</h2>\n        <h3>Forbidden</h3>\n        Back to <a href=\"" . Options::get('siteurl') . "\">" . Options::get('sitename') . "</a>\n        </center>\n        ";
    Site::footer();
}
开发者ID:vdanelia,项目名称:GeniXCMS,代码行数:27,代码来源:403.control.php


注:本文中的Theme::exist方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。