psmreborn/header.php

137 lines
3.9 KiB
PHP
Executable File

<?php include("common.php"); ?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<script src="common.js"></script>
<?php
$title = "";
$description = "";
$image = "";
$url = $_SERVER['REQUEST_URI'];
if(strpos($url, 'libary.php') !== false)
{
if(isset($_GET["game"]))
{
$game = htmlspecialchars($_GET["game"], ENT_QUOTES);
$game = str_replace("/", "",$game);
$game = str_replace(".", "",$game);
$game = str_replace("*", "",$game);
$title = getTitle($game);
$title.= " - ";
}
else
{
$title .= "PSM Game Library - ";
}
}
else if(strpos($url, 'devtools.php') !== false)
{
$title .= "PlayStation Mobile Development Tools - ";
if(isset($_GET["type"]))
{
$type = htmlspecialchars($_GET["type"], ENT_QUOTES);
$type = str_replace("/", "",$type);
$type = str_replace(".", "",$type);
$type = str_replace("*", "",$type);
$title .= $type."/ - ";
}
}
$title .= "PSM Reborn";
/*
* Write title
*/
echo("<title>".$title."</title>\n");
if(strpos($url, 'libary.php') !== false)
{
if(isset($_GET["game"]))
{
$game = htmlspecialchars($_GET["game"], ENT_QUOTES);
$game = str_replace("/", "",$game);
$game = str_replace(".", "",$game);
$game = str_replace("*", "",$game);
$title = getTitle($game);
$description = $title . " - ";
$description .= getDesc($game)." - ";
$description .= " - PSMReborn #1 place for all PSM Content";
$image .= 'http://'.$_SERVER['HTTP_HOST'].'/gameinfo/'.$game.'/icon_512x512.png';
}
else
{
$description .= "PlayStation Mobile Game/App Library - PSMReborn #1 place for all PSM Content";
}
}
else if(strpos($url, 'devtools.php') !== false)
{
$description .= "PlayStation Mobile Development Tools";
if(isset($_GET["type"]))
{
$type = htmlspecialchars($_GET["type"], ENT_QUOTES);
$type = str_replace("/", "",$type);
$type = str_replace(".", "",$type);
$type = str_replace("*", "",$type);
$description .= " - ".$type."/";
}
$description .= " - PSMReborn #1 place for all PSM Content";
}
else
{
$description = "PSMReborn is the largest archive of PlayStation Mobile content on the internet containing Games, SDK's, Source Code, and Unity for PSM exporters.";
}
$descsocial = str_replace("<BR>", PHP_EOL, $description);
$descsocial = str_replace("<bR>", PHP_EOL, $descsocial);
$descsocial = str_replace("<Br>", PHP_EOL, $descsocial);
$descsocial = str_replace("<br>", PHP_EOL, $descsocial);
$descsocial = str_replace('"', '\\"', $descsocial);
/*
* Write metadata
*/
echo('<meta charset="utf-8">');
echo('<meta name="robots" content="all">');
echo('<meta name="viewport" content="width=1000; user-scalable=0;"/>');
echo('<meta name="Description" content="'.$descsocial.'"/>');
/*
* Default Image
*/
if($image == "")
{
$image .= 'http://'.$_SERVER['HTTP_HOST'].'/img/logo.png';
}
/*
* Social Media
*/
echo('<meta property="og:image" content="'.$image.'"/>');
echo('<meta property="og:title" content="'.$title.'"/>');
echo('<meta property="og:description" content="'.$descsocial.'"/>');
echo('<meta property="twitter:image" content="'.$image.'"/>');
echo('<meta property="twitter:title" content="'.$title.'"/>');
echo('<meta property="twitter:description" content="'.$descsocial.'"/>');
?>
</head>
<body>
<div class="header">
<a href="/" class="sitename">
<img src="img/logo.png" alt="PSMReborn" width="40" height="40">
<span>PSMReborn</span>
</a>
<div class="sitemap">
<ul>
<li><a href="/">Home</a></li>
<li><a href="/libary.php">PSM Library</a></li>
<li><a href="/devtools.php">Development Tools</a></li>
</ul>
</div>
</div>