示例#1
0
文件: admin.php 项目: normdus/blog
<?php

/*
**	blog - admin.php
*	9/13/15 - Pg 157 - Tested & commited
*/
error_reporting(E_ALL);
ini_set("display_errors", 1);
/** 	Page_Data()		**/
include_once "models/Page_Data.class.php";
$pageData = new Page_Data();
$pageData->title = "PHP/MySql blog demo";
$pageData->addCSS("css/blog.css");
////$pageData->addScript("js/editor.js");  bug in downloaded books code
$pageData->content = (include_once "views/admin/admin-navigation.php");
/*
**	admin.php
**
** database connection:  Table Data gateway design pattern vs active record pattern
** Table gateway pattern specifies one PHP class per table. 
** Code from page 119 
*/
$dbInfo = "mysql:host=127.0.0.1;dbname=simple_blog";
$dbUser = "******";
$dbPassword = "******";
// try to create a database connection with a PDO object
$db = new PDO($dbInfo, $dbUser, $dbPassword);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
/* 
**  END of Database Connection
*/
示例#2
0
<?php

error_reporting(E_ALL);
ini_set('display_errors', 1);
include_once "util/db.config.php";
// model
include_once 'models/Page_Data.class.php';
$pageData = new Page_Data();
$pageData->title = "PHP/MySQL Blog Demo";
$pageData->addCSS('css/blog.css');
$pageData->content = "<h1>{$pageData->title}</h1>";
$pageData->content .= (include_once "views/search_form_html.php");
$controller = isset($_GET['page']) && $_GET['page'] === 'search' ? 'search' : 'blog';
$pageData->content .= (include_once "controllers/{$controller}.php");
// view
$page = (include_once "views/page.php");
// view and model
echo $page;
示例#3
0
<?php

//complete code for index.php
error_reporting(E_ALL);
ini_set("display_errors", 1);
include_once "classes/Page_Data.class.php";
$pageData = new Page_Data();
//embed external JS
$pageData->addScript("js/lightbox.js");
$pageData->title = "Dynamic image gallery";
$pageData->content = (include_once "views/navigation.php");
$userClicked = isset($_GET['page']);
if ($userClicked) {
    $fileToLoad = $_GET['page'];
} else {
    $fileToLoad = "gallery";
}
$pageData->addCSS('css/layout.css');
$pageData->addCSS('css/navigation.css');
$pageData->content .= (include_once "views/{$fileToLoad}.php");
$page = (include_once "templates/page.php");
echo $page;
示例#4
0
文件: index.php 项目: mdnetto/recipes
<?php

error_reporting(E_ALL);
ini_set("display_errors", 1);
include_once "models/Page_Data.class.php";
$pageData = new Page_Data();
$pageData->title = "My favorite recipes";
$pageData->addCSS("css/styles.css");
$dbInfo = "mysql:host=localhost;dbname=recipes";
$dbUser = "******";
$dbPassword = "";
$db = new PDO($dbInfo, $dbUser, $dbPassword);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$pageData->content .= "    <form action='search.php' method='GET'>\n        <div style='text-align: center'>\n            <h1> Search for Recipes or Chefs</h1>\n            <input class='text-box' type='text' size='90' name='search'>\n            <input class='search-button' type='submit' name='submit' value='Search'>\n        </div>\n    </form>\n";
$pageData->content .= (include_once "controllers/all_content.php");
$page = (include_once "views/page.php");
echo $page;
示例#5
0
<?php

/*
 * @author: jevy18
 * @date: 01/22/2016 Updated Version
 */
ini_set('display_error', 'on');
error_reporting(E_ALL || E_STRICT);
include_once "classes/Page_Data.class.php";
$pageData = new Page_Data();
$pageData->addScript("js/lightbox.js");
$pageData->title = "Dynamic image gallery";
$pageData->content = (include_once "views/navigation.php");
$userClicked = isset($_GET['page']);
if ($userClicked) {
    $fileToLoad = $_GET['page'];
} else {
    $fileToLoad = "gallery";
}
$pageData->content .= (include_once "views/{$fileToLoad}.php");
$pageData->addCSS("css/layout.css");
$pageData->addCSS("css/navigation.css");
$page = (include_once "templates/page.php");
echo $page;