 |
|
คือว่า พอแทรกโค็ด เช็คล็อคอินเข้าไปมัน เออเรอ ตามรูปหน่ะคับ ไม่ทราบว่าจะต้องวางโค็ดหรือแก้ยังไงคับ พอดีเป็นมือใหม่คับงมมานานหล่ะแต่ไม่ได้ซักทีช่วยทีคับ
Code (PHP)
<?php
session_start();
// เช็คว่า User ได้ผ่านการ Login มาหรือไม่ (ถ้าไม่ได้ Login มาให้ส่งต่อไปหน้าไหนก็ใส่ URL ลงไปครับ ตรงตำแหน่ง login.php)
if (!isset($_SESSION[login])) {
header("Location: login.php");
exit;
}
define('PHPHOTPIC', '0.6.2');
$base = array(
'time_start' => microtime(),
'name' => $_SERVER['PHP_SELF'],
'dir' => dirname(__FILE__) . '/',
);
if(!file_exists($base['dir'] . 'data/config.php'))
{
header('Location: install/install.php');
exit();
}
require_once $base['dir'] . 'data/config.php';
require_once $base['dir'] . 'source/core.func.php';
require_once $base['dir'] . 'source/mysqldb.class.php';
$base['post'] = paddslashes($_POST);
$base['get'] = paddslashes($_GET);
$base['cookie'] = paddslashes($_COOKIE);
unset($_POST);
unset($_GET);
unset($_COOKIE);
$langset = $base['cookie']['lang'] ? $base['cookie']['lang'] : $config['lang'];
require_once $base['dir'] . 'lang/langset.php';
$langset = in_array($langset,array_keys($all_lang)) ? $langset : $base['cookie']['lang'];
require_once $base['dir'] . 'lang/' . $langset . '/all.lang.php';
$base['lang'] = $lang;
unset($lang);
$base['config'] = $config;
unset($config);
$db = new mysql_database;
if(!$db->connect($base['config']['db']))
error_report($base['lang']['db_connect_error']);
if($base['get']['mod'] == '')
$base['get']['mod'] = 'index';
if (!empty($_FILES))
$base['get']['mod'] = 'upload';
if(!in_array($base['get']['mod'], array('index', 'upload', 'show', 'admin')))
error_report(str_replace('\\1', '<code>' . htmlspecialchars($base['get']['mod']) . '</code>', $base['lang']['mod_not_found']));
require_once $base['dir'] . 'source/' . $base['get']['mod'] . '.mod.php';
?>
<html>
<head>
<p align="center"> </p>
<p align="center"><font face="MS Sans Serif" size="8"><a href="logout.php">Logout </a></font></p>
</body>
</html>

Tag : PHP
|
|
 |
 |
 |
 |
Date :
2012-04-17 23:10:57 |
By :
youscoms |
View :
1302 |
Reply :
3 |
|
 |
 |
 |
 |
|
|
|
 |