本文整理汇总了PHP中Header::compose方法的典型用法代码示例。如果您正苦于以下问题:PHP Header::compose方法的具体用法?PHP Header::compose怎么用?PHP Header::compose使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Header
的用法示例。
在下文中一共展示了Header::compose方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
<?php
require_once 'includes/common.php';
// do your controller calls
include $globs[1] . "application_controller.php";
// calls navigation in
//include $globs[1]."homepage_controller.php";
//echo $_SESSION['last_upload'];
$title = "Upload Finished";
$meta_keys = "";
$meta_description = "";
$header = Header::compose("Everyone Needs a Blog", $title, $meta_keys, $meta_description, "uploaded");
echo $header;
$contents['page_contents'] = '<img src="../blog/media/' . $_SESSION['last_upload'] . '"/>';
//render out your view
include 'views/regular_header_view.php';
include 'views/simple_page_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
示例2:
<?php
require_once '../blog/includes/session.php';
require_once '../blog/classes/clsLayout.php';
// do your controller calls
//include $globs[1]."application_controller.php"; // calls navigation in
//include $globs[1]."homepage_controller.php";
$title = "Hacker Dojo::Log User In";
$meta_keys = "hacker dojo, mountain view, blogs, building a simple blog";
$meta_description = "Blogs have all the elements we need to create a very sophisticated system";
$header = Header::compose("User Login", $title, $meta_keys, $meta_description, "lesson");
echo $header;
//render out your view
include '../class_views/auth_login_user_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
示例3:
<?php
// The objective here is to take a simple web form (slightly designed with the help of css 3), and post the contents to a page to do some magic with them.
require_once '../blog/classes/clsLayout.php';
// do your controller calls
//include $globs[1]."application_controller.php"; // calls navigation in
//include $globs[1]."homepage_controller.php";
$title = "Hacker Dojo::OOP PHP Blog";
$meta_keys = "hacker dojo, mountain view, blogs, building a simple blog";
$meta_description = "Blogs have all the elements we need to create a very sophisticated system";
$header = Header::compose("Form 2: Received Post", $title, $meta_keys, $meta_description, "lesson");
echo $header;
//render out your view
include '../class_views/lesson_post_received_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
示例4: array
<?php
require_once 'classes/clsGlobals.php';
require_once 'classes/clsLayout.php';
require_once 'classes/clsPage.php';
require_once 'classes/clsDatabase.php';
// do header
$header = Header::compose("main", "homepage", "keys", "description", "home");
echo $header;
// bring in controllers and page
// include controllers if any
// contollers can be array or string
$controllers = array("basic_page", "more_stuff");
$controllers_for_page = PageControllers::buildPage($controllers);
// now that we have our content, let's build our view
require_once 'views/home_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
示例5:
<?php
// The objective here is to take a simple web form (slightly designed with the help of css 3), and post the contents to a page to do some magic with them.
require_once '../blog/includes/session.php';
require_once '../blog/classes/clsLayout.php';
// do your controller calls
//include $globs[1]."application_controller.php"; // calls navigation in
//include $globs[1]."homepage_controller.php";
$title = "DOJO PHP: Week 8: Sessions";
$meta_keys = "hacker dojo, mountain view, blogs, building a simple blog";
$meta_description = "Blogs have all the elements we need to create a very sophisticated system";
$header = Header::compose("Form Message Success: Post in Database", $title, $meta_keys, $meta_description, "lesson");
echo $header;
//render out your view
include '../class_views/sessions_intro_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
示例6: switch
include $globs[1] . "application_controller.php";
// calls navigation in
// now fill in the body of the page
switch ($_REQUEST['action']) {
case "show":
if ($_REQUEST['id']) {
$post = (int) $_REQUEST['id'];
}
if ($post) {
$blog = new Blog();
$contents = $blog->readBlogPost(0, 1, $post, null);
//print_r($blog_post);
$title = $contents[0]['blog_title'];
$meta_keys = $contents[0]['blog_keywords'];
$meta_description = $contents[0]['blog_description'];
$header = Header::compose("About this Blog", $title, $meta_keys, $meta_description, "blog");
echo $header;
//render out your view
include 'views/regular_header_view.php';
include 'views/blog_show_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
} else {
echo 'failed';
}
break;
case "edit":
break;
case "destroy":
break;
示例7: header
<?php
//make sure you have this require, otherwise the current session data is not available
require_once '../blog/includes/session.php';
// THIS PAGE IS BEHIND A SESSION
if ($_SESSION['loggedin']) {
//load in the clsLayout.php file cause you need it now
require_once '../blog/classes/clsLayout.php';
// do your controller calls
//include $globs[1]."application_controller.php"; // calls navigation in
//include $globs[1]."homepage_controller.php";
$title = "Hacker Dojo::Super Secret Session Controlled Area";
$meta_keys = "hacker dojo, mountain view, blogs, building a simple blog";
$meta_description = "Blogs have all the elements we need to create a very sophisticated system";
$header = Header::compose("Welcome to Secrets", $title, $meta_keys, $meta_description, "lesson");
echo $header;
//render out your view
include '../class_views/super_session_secret_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
} else {
header("Location: /week_eight/sessions_overview.php?mess=login to view content");
//echo 'This area is private. Please <a href="/week_eight/sessions_overview.php">Go Back</a>';
}
示例8:
$meta_description = $contents['page_description'];
$header = Header::compose("About this Blog", $title, $meta_keys, $meta_description, "about");
echo $header;
//render out your view
include 'views/regular_header_view.php';
include 'views/simple_page_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
break;
case "recent":
require $globs[1] . "recent_controller.php";
$title = 'Recent Blog Posts';
$meta_keys = "";
$meta_description = "";
$header = Header::compose("Recent Posts", $title, $meta_keys, $meta_description, "recents");
echo $header;
//render out your view
include 'views/regular_header_view.php';
$contents['page_contents'] = $recent_posts;
include 'views/simple_page_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;
break;
case "show":
echo 'cool';
break;
case "legal":
break;
default:
示例9:
<?php
require_once 'classes/clsGlobals.php';
require_once 'classes/clsLayout.php';
require_once 'classes/clsController.php';
require_once 'classes/clsDatabase.php';
// do header
$title = "Cool Page 2";
$header = Header::compose("cool", $title, "keys,values,class,scripting", "Fun class description is cool and stuff", "contact");
echo $header;
// bring in controllers and page
// include controllers if any
// contollers can be array or string
//$controllers = array("basic_page","more_stuff");
//$controllers_for_page = PageControllers::buildPage($controllers);
// send fix on the controller class (clsController.php)
require 'controllers/basic_page_controller.php';
require 'controllers/more_stuff_controller.php';
// now that we have our content, let's build our view
include 'views/home_view.php';
//hear comes the footer
$footer = Footer::foundation("main");
echo $footer;