<?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;
<?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;
<?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;
<?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;
<?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;
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;
<?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>'; }
$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:
<?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 1: Send Post", $title, $meta_keys, $meta_description, "lesson"); echo $header; //render out your view include '../class_views/lesson_post_view.php'; //hear comes the footer $footer = Footer::foundation("main"); echo $footer;
<?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;
<?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("Upload File", $title, $meta_keys, $meta_description, "lesson"); echo $header; //render out your view include '../class_views/upload_file.php'; //hear comes the footer $footer = Footer::foundation("main"); echo $footer;
<?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::Intro to Authentication"; $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("Authentication", $title, $meta_keys, $meta_description, "lesson"); echo $header; //render out your view include '../class_views/auth_intro_view.php'; //hear comes the footer $footer = Footer::foundation("main"); echo $footer;