本文整理汇总了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;
}
}
}
示例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();
}