|
|
|
ด่วน อัพขึ้น host แล้วค้างหยุดหน้า checklogin ไปต่อไม่ได้ |
|
|
|
|
|
|
|
ดูเหมือนว่าจะมีปัญหาการเชื่อมต่อกับ MySQL Database นะครับ
|
|
|
|
|
Date :
2017-04-05 09:22:49 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จาก Chrome กด F12 กด tab network ทำการรันเว็บ ทดสอบล็อกอิน ใน tab ที่ว่าจะแสดงการเรียกไฟล์
คลิกดูว่ามีปัญหาอะไรไหม หรือ ดูตรง console ว่ามีฟ้อง Error อะไร ลองเล่น ลองคลิกดู บางทีหน้าขาวโล่่งๆ แต่อาจจะเห็น Error ก็ได้ครับ
ปัญหา host ฟรี เวลาทำสอบจริงอาจจะไม่เป็นอย่างที่เราทำครับ
การจัดการฐานข้อมูล การรัน php อาจจะใช้งานไม่ได้
แต่ถ้าตามท่านวินแนะนำ ได้สร้างฐานข้อมูล เปลี่ยน user password ที่ใช้ในการเชื่อมต่อถูกต้องหรือเปล่า
|
|
|
|
|
Date :
2017-04-05 09:41:41 |
By :
apisitp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปิด/ปิด แท็ก php ถูกป่าว
ส่วนมากจะเป็นแบบนี้หมดนะ
ที่เครื่อง set อีกอย่าง แต่พอขึ้นเกิดปัญหาเลย
|
|
|
|
|
Date :
2017-04-05 10:19:19 |
By :
คนมีเสน่ห์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เอา code มาวาง
ผมเดาเอาตามที่ผมบอกข้างบน
<?php //เปิดแท็กที่ถูกต้องแบบนี้
อีกสาเหตุอาจเป็นเพราะ เวอร์ชั่นภาษา php
|
|
|
|
|
Date :
2017-04-06 09:31:47 |
By :
คนมีเสน่ห์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า syntax ไม่ error นะครับใช้คำสั่งนี้ช่วยเช็คได้ครับ
error_reporting(E_ALL);
ini_set('display_errors', 'On');
เดี๋ยวนี้ hosting ชอบตั้งค่า security สูงขึ้นชอบซ่อน php error เลย debug ยากขึ้น -__-'
|
|
|
|
|
Date :
2017-04-06 09:36:51 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
session_start();
?>
<meta charset="utf-8">
<?php
include 'connect.php';
$sql = "select * from users where user_username='". mysql_real_escape_string($_POST['user_username'])."' and
user_password = '". mysql_real_escape_string($_POST['user_password'])."'";
$sqlquery = mysql_query($sql);
$check = mysql_fetch_array($sqlquery);
if(!$check)
{
echo "<script>alert('Username หรือ Password ไม่ถูกต้อง!!!');"
. "window.location='login.php';</script>";
}
else
{
$_SESSION["user_id"]=$check["user_id"];
$_SESSION["user_status"]=$check["user_status"];
$_SESSION['user_name']=$check['user_name'];
$_SESSION['user_surname']=$check['user_surname'];
session_write_close();
if($check["user_status"]=="Admin")
{
header("location:users.php");
}
else
{
header("location:upload.php");
}
}
?>
|
|
|
|
|
Date :
2017-04-06 11:43:54 |
By :
คนมีเสน่ห์ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเปิดดู tmp folder ได้เข้าไปเช็ค folder tmp ดูว่า permission 777 หรือยังครับ
ส่วน mysql error ไปให้ copy error ให้ admin ผู้ดูแล hosting ดูเลยครับว่าเปิดใช้ mysql ได้หรือเปล่า
|
|
|
|
|
Date :
2017-04-06 11:47:30 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามความคิดเห็นที่ 10 น่ะ
|
|
|
|
|
Date :
2017-04-07 08:28:20 |
By :
fossil31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|