session_start();
if (isset($_SESSION["valid_user"])) {
echo "คูณได้เข้าสู่ระบบแล้ว<br>";
echo '<a href="logout.php">ออกจากระบบ</a><hr>';
}
else {
if (isset($_POST["send"]))
process_form();
else
show_form();
}
function show_form() {
echo <<<HTMLBLOCK
<h3>เข้าสู่ระบบ</h3>
<form method="POST" action="{$_SERVER['PHP_SELF']}">
ชื่อผู้ใช้ : <input type="text" name="uname"><br>
รหัสผ่าน : <input type="password" name="send" value="เข้าสู่ระบบ">
</form>
<a href="members_only.php">ไปยังเพจ members_only.php</a>
HTMLBLOCK;
}
function process_form() {
$user=trim($_POST["uname"]);
$pass-trim($_POST["passwd});
//บรรทัดที่ 30
if (($user !="") && ($pass !="")) {
if (validate_user($user,$pass)) {
$_SESSION["valid_user"] = $user;
echo "<h3>ยินดีต้อนรับคุณ $user</h3>";
echo "คุณได้เข้าสู่ระบบแล้ว<br>";
echo '<a href="members_only.php">ไปยังเพจ members_only.php</a><br>';
echo '<a href="logout.php">ออกจากระบบ</a>';
}
else {
echo '<font color="red">ชื่อผู้ใช้และ/หรือรหัสผ่านไม่ถูกต้อง</font>';
show_form();
}
}else {
echo '<font color="red">คุณยังไม่ป้อนชื่อผู้ใช้และ/รหัสผ่าน</font>';
}
}
funtion validate_user($u,$p) {
$cn=@mysqli_connect("localhost","webauth","webauth123";
if (!$cn) {
echo "ไม่สามารถเชื่อมต่อกับ MySQL Server ได้<br>";
exit;
}
mysqli_select_db($cn,"auth_db");
$sql="SELECT *FROM auth WHERE name="$u" AND pass=MD5('$p');";
$result=mysqli_query($cn,$sql);
$row_count=mysqli_num_rows($result);
mysqli_close($cn);
return $row_count;
}
ทดสอบแล้วมันขึ้นว่า
Parse error: syntax error, unexpected '"', expecting ']' in C:\AppServ\www\login.php on line 30
ดูให้หน่อย แก้ยังไงดี TT^TT Parse error: syntax error, unexp
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Jr. Member
- โพสต์: 15
- ลงทะเบียนเมื่อ: 10/06/2009 10:22 pm
- ติดต่อ:
ดูให้หน่อย แก้ยังไงดี TT^TT Parse error: syntax error, unexp
สุภาษิตวันนี้ : จับไก่ใส่กระโด้ง
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41131
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ดูให้หน่อย แก้ยังไงดี TT^TT Parse error: syntax error, unexp
ดูแถวๆ บันทัดที่มันแจ้งมาครับ
เขียนผิดรูปแบบ แถวๆนั้นแหละ
เขียนผิดรูปแบบ แถวๆนั้นแหละ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Jr. Member
- โพสต์: 15
- ลงทะเบียนเมื่อ: 10/06/2009 10:22 pm
- ติดต่อ:
Re: ดูให้หน่อย แก้ยังไงดี TT^TT Parse error: syntax error, unexp
เขิลจังเขียนผิดอื้อเลย
สุภาษิตวันนี้ : จับไก่ใส่กระโด้ง
- ob1
- PHP Hero Member
- โพสต์: 185
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ติดต่อ:
Re: ดูให้หน่อย แก้ยังไงดี TT^TT Parse error: syntax error, unexp
มือใหม่ก็งี้แหละครับ ผมก็เป็น แต่ คำถามเกี่ยวกับ systax error เนี่ยเพิงเคยเห็น เคยมาแจมซะหน่อย
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ Parse error: syntax error, unexpected 'm_topic_portal'
โดย pnut » 09/12/2016 3:39 pm » ใน สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 1 ตอบกลับ
- 850 แสดง
-
โพสต์ล่าสุด โดย thatsawan
09/12/2016 4:22 pm
-
-
-
โพสต์ใหม่ สอบถาม error แบบนี้ครับ You have an error in your SQL syntax
โดย mollyclick » 25/07/2018 9:02 am » ใน Programming - PHP - 5 ตอบกลับ
- 22759 แสดง
-
โพสต์ล่าสุด โดย mollyclick
26/07/2018 8:04 am
-
-
-
โพสต์ใหม่ TIP : W3C CSS Validator : วิธีแก้ไข Errors Parse Error //border-top-color: #FFFFFF;
โดย thatsawan » 05/01/2016 1:48 pm » ใน CSS Knowledge - 0 ตอบกลับ
- 1068 แสดง
-
โพสต์ล่าสุด โดย thatsawan
05/01/2016 1:48 pm
-
-
-
โพสต์ใหม่ AJAX error. status: parsererror, message: SyntaxError: JSON.parse:
โดย thatsawan » 21/09/2015 5:18 pm » ใน JavaScript & jQuery Ajax & Node.JS - 1 ตอบกลับ
- 1534 แสดง
-
โพสต์ล่าสุด โดย thatsawan
21/09/2015 5:25 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 58