<?PHP require_once('config.class.php'); class function_class extends config { public $mysql = false; public function __construct() { ob_start(); session_start(); $this->mysqlfunc('connect'); foreach($_POST as $var1 => $var2) { if(is_string($var2) || is_numeric($var2)) { $_POST[$var1] = $this->mysqlfunc('real_escape_string', $var2); } } } public function __destruct() { require('footer.inc.php'); $this->mysqlfunc('close'); } public function mysqlfunc($par1, $par2 = NULL) { $var1 = false; if(empty($par2)) { switch($par1) { case 'connect': if($this->mysql === false) { $this->mysql = @mysql_connect(self::MYSQL_HOST, self::MYSQL_USER, self::MYSQL_PASS); if($this->mysql !== false) { $this->mysqlfunc('query', 'USE '.self::MYSQL_DB.';'); $this->mysqlfunc('query', 'SET NAMES '.self::MYSQL_CHAR.';'); } else { exit($this->mysqlfunc('error')); } } break; case 'error': $var1 = mysql_error(); break; case 'close': $var1 = mysql_close($this->mysql); break; } } else { switch($par1) { case 'query': $var1 = mysql_query($par2, $this->mysql); break; case 'fetch': $var1 = mysql_fetch_assoc($par2); break; case 'num': $var1 = mysql_num_rows($par2); break; case 'free': $var1 = mysql_free_result($par2); break; case 'real_escape_string': $var1 = mysql_real_escape_string($par2, $this->mysql); break; } } return $var1; } public function WebsendClass() { require_once('websend.class.php'); return new websend(array(self::WEBSEND_HOST, self::WEBSEND_PASS)); } public function isLogin() { return !empty($this->user_session()); } public function user_session($par1 = NULL) { if(!empty($par1)) { $_SESSION['user'] = $par1; } if(isset($_SESSION['user'])) return $_SESSION['user']; } public function hash($par1) { return sha1(md5($par1)); } } ?>
if(!empty($this->user_session()) { return $this->user_session(); } else { return null; }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง