Example #1
0
<?php

session_start();
if (!isset($_SESSION['username'])) {
    header('Location: login.php');
}
require 'gb.php';
$gb = new GB();
$db = $gb->getDB();
$l = $gb->getLanguage($gb->getUserSettings()['user_language']);
$gbs = $gb->getGbSettings();
$user = $gb->getUserSettings();
$unpublic_count = $db->getCountOfUnpablicPosts();
?>
<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8">
	<title><?php 
echo $l['gb'];
?>
 : <?php 
echo $gbs['gb_title'];
?>
</title>
	<!-- Font-Awesome CSS -->
	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
	<!-- Bootstrap Core CSS -->
	<link href="conf/css/bootstrap.min.css" rel="stylesheet">

	<!-- Custom CSS -->
Example #2
0
<?php

session_start();
require 'conf/config.php';
if (!isset($dbc)) {
    header('Location: install.php');
}
require 'gb.php';
$gb = new GB();
$l = $gb->getLanguage();
$info = '<p class="alert alert-success">' . $l['you_are_alredy_loged_in'] . '</p><br>';
$info .= '<center><a class="btn btn-success" href="index.php">' . $l['admin_area'] . '</a>  <a class="btn btn-danger" href="login.php?logout=1">' . $l['logout'] . '</a></center>';
if (isset($_GET['logout']) && $_GET['logout'] == 1) {
    if (isset($_COOKIE[session_name()])) {
        unset($_COOKIE[session_name()]);
        setcookie(session_name(), null, -1, '/');
    }
    if (isset($_COOKIE['username'])) {
        unset($_COOKIE['username']);
        setcookie('username', null, -1, '/');
    }
    header('Location: login.php');
}
if ($_POST) {
    if (preg_match('%^[A-Za-z\\.\' \\-]{2,15}$%', stripslashes(trim($_POST['username'])))) {
        $un = escape_data($_POST['username'], $gb->getConn());
    } else {
        $un = FALSE;
        $info = '<p class="alert alert-danger"><font size="+1">Der eingegebene Benutzername oder das Passwort sind ungültig!</font><br>';
    }
    if (preg_match('%^[A-Za-z0-9]{6,20}$%', stripslashes(trim($_POST['password'])))) {
Example #3
0
<?php

# diser Code muss an erster stelle der Datei wo das GB erscheinen soll
session_start();
require_once 'hhgb/gb.php';
$gb = new GB();
/* man kann eine bestimmte Sprache einem GB aufzwingen 
* in dem man folgende funktion verwendet:
* $gb->setLanguage('de');
*/
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>G&auml;stebuch: HomepageHelfer</title>

<!-- Zum richtigen darstellen des GB kommt dieser Teil zwischen <head> und </head>. ANFANG GB Meta. Von hier -->
<?php 
$gb->includeMeta();
?>
<!-- bis hier. ENDE GB Meta -->
</head>

<body>
    <div style="width:97%;margin:auto;">
        <!-- Dieser Teil kommt in den Textbereich der Seite oft auch Content-Bereich genannt. ANFANG GB Body. Von hier -->
        <h3 class="hh_form"><?php 
echo $gb->getGbSettings()['gb_title'];
?>
</h3>