<?php include("include/config.inc.php") ; session_start() ; error_reporting(0); ?> <!DOCTYPE> <html> <head> <title>ล็อกอิน </title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script src="bootstrap/js/bootstrap.js"></script> <script src="bootstrap/js/jquery.js"></script> <script src="bootstrap/js/common.js"></script> <link href="bootstrap/css/bootstrap.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="bootstrap/css/style.css" /> </head> <body> <?php $uid = $_SESSION['user_no']; $result = mysql_query("select * from players where uid='$uid'") or die ("Err Can not to result"); $dbarrbar = mysql_fetch_array($result); ?> <div class="container"> <?php if(isset($_POST['user_name']) && isset($_POST['user_playerid'])) { $user_name = $_POST['user_name']; $user_playerid = $_POST['user_playerid']; ?> <?php if($_SERVER["REQUEST_METHOD"] == "POST") { if(trim($_POST["user_name"])=="" && trim($_POST["user_playerid"])== "" ) { echo $err.'<h3>' .$iconerror. ' กรุณากรอกข้อมูลให้ครบถ้วน</h3><h3>(ระบบกำลังพาท่านไป...)</h3></div>'."<meta http-equiv='refresh' content='2 ;url=index.php'>"; exit(); } $result = mysql_query("select name,playerid from players where name='$user_name' and playerid='$user_playerid'") or die ("Err D3"); $num = mysql_num_rows($result) ; if($num <=0 ) { echo $err.'<h3>' .$iconerror. ' ชื่อผู้ใช้งานหรือรหัสผ่านไม่ถูกต้อง</h3><h3>(ระบบกำลังพาท่านไป...)</h3></div>'."<meta http-equiv='refresh' content='2 ;url=index.php'>"; exit(); }else{ $_SESSION['login_true'] = $user_login; echo $success.'<h3>' .$iconok. ' เข้าสู่ระบบสำเร็จ</h3><h3>(ระบบกำลังพาท่านไป...)</h3></div>'."<meta http-equiv='refresh' content='2 ;url=mine.php'>"; $result = mysql_query("select * from players where name='".$_SESSION['login_true']."'") or die ("Err else"); $dbarr = mysql_fetch_array($result) ; $_SESSION['user_no'] = $dbarr['uid']; exit(); }}} ?>
<?php session_start() ; if (!isset($_SESSION['login_true'])) { header("Location: mine.php"); exit; } ?> <?php include("include/config.inc.php") ; ?>
<?php session_start() ; // โค้ดคุณตรวจสอบว่า ถ้ายังไม่มีตัวแปร $_SESSION['login_true'] // ก็จะสั่งให้ PHP redirect ไปที่ mine.php // ซึ่งก็คือไฟล์นี้นี่แหละ มันถึงมี error "หน้าเว็บนี้มีการวนรอบเมื่อเปลี่ยนเส้นทาง" // นั่นก็คือ infinite redirect ครับ คือการ redirect ไม่รู้จบ // ลองตรวจสอบ logic ของโปรแกรมดีๆ ครับว่าต้องการให้มันไปที่ไฟล์ไหนกันแน่ ซึ่งไม่ใช่ไฟล์นี้แน่นอน if (!isset($_SESSION['login_true'])) { header("Location: mine.php"); exit; } ?> <?php include("include/config.inc.php") ; ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง