/**
* ソースを表示
*
* @author アベンジャー
* @version $Id 2003-07-10 9:09:03 $
*/
require_once 'header.inc.php';
tpl_load('left.tpl');
// URL 値を確認します
if (!isset($_GET['file'])) {
$body = "ページ URL が指定されていません。";
} else {
// jun_test#hotmail.com のセキュリティ ホールを修正します
$url = str_replace('..', '', $_GET['file']);
if(file_exists($url)) {
$body = "gt;Source of: /".htmlentities($url)."
";
// これが正当なディレクトリである場合は、docroot の下にあり、そうでない場合はベース名を使用します
if (dirname($url)) {
$page_name = $Global['path']."/$url";
} else {
$page_name = basename($url);
}
if (strpos($page_name,'header.inc.php') || $page_name=='header.inc.php') {$page_name='header.inc.bak';}
if (strpos ($page_name,'config.php') || $page_name=='config.php') {$page_name='my/config.php.bak';}
$body .= "n"; <br> $body .= highlight_file($page_name,true); <br> $body .= "
n
n";
} else {
$body .= "该文件は存在しません!< /h4>
Exceed PHP はリンクできませんでしたリクエストしたページにアクセスします。ページは一時的に利用できない可能性があります。n";
}
}
$left_1 = ' 「オープンソース」(开放源コード) による非赢利软件组织(中国的オープンソースイニシアチブ协会)の注釈これらを説明するために使用されますソースコードは公的に使用される可能性があり、その使用、変更、および実行も制限されません。开放源网软件は通常、バージョン权 (著作権) の対象です...
$left_2 = '
ここはステーションポイントが使用するいくつかのパブリック文書です:
source.php文件そのもの。
';
// 私の名前 :)
$s_name = 'source.php';
// 今すぐテンプレートをインポートしてください!!!
$tpl->setFile("main","left.tpl");
// ブロックをインポートします
$tpl->setBlock("main","ALEFT","left1");
$tpl->setVar(
array(
'LTITLE' => 'オープンソースについて'
'LEFT', > $left_1、
));
$tpl->parse('left1','ALEFT',true);
$tpl->setVar(
array(
'LTITLE' => 'その他它页面代码'
'LEFT', > $left_2、
));
$tpl->parse('left1','ALEFT',true);
$tpl->setVar("FILEHEAD",file_head());
$tpl->setVar("FILEPIC",'');
$tpl->setVar("TITLE","ソースを表示 - ".htmlentities($url));
$tpl->setVar("DESC","开放资源,Show source,PHP");
$tpl->setVar("KEYWORDS","开放源码,Show source,PHP");
$tpl->setVar("BAR",'');
$tpl->setVar("BODY",$body);
$tpl->setVar("FILEFOOT",file_foot());
tpl_output();
?>