รบก่อนหน่อยค่ะ มันจำค่า Username เก่า ทั้งที่ไปเปลี่ยน Username ใน ฐานข้อมูลแล้ว จะทำยังไงให้มันรับค่า Username ที่เราแก้ไขไป
หาวิธีเกลี้ยกล่อมให้มันเปลี่ยนใจครับ
หลายคนมีปัญหากับการตั้งคำถามมากมาย นี่เป็นตัวอย่าง บอกแค่มันทำงานไม่ได้ัครับ ทำยังไงจะทำงานได้ อันนี้เทวดาก็ไม่สามารถจริงๆ ครับ
มาเพิ่มข้อมูลด้วย ว่าไปทำอะไรยังไง มาถึงว่าไม่ได้
Date :
2011-09-07 00:42:31
By :
ikikkok
ก็ คือ อย่างนี้นะค่ะ เราทำการแก้ไขข้อมูล ทุกอย่างแล้วใน เว็บ และข้อมูลในฐานข้อมูลก็แก้ไขตาม แต่ ตอนเราล็อกอินเข้าระบบใหม่ มันไม่ยอมให้ใช้ Username อันใหม่ แต่สามารถใช้อันเก่าได้ทั้ง ๆ ที่เราเปลี่ยนไปแล้ว
ดังรูปนะค่ะ
ซึ่งเราทำการแก้ไขแล้วข้อมูลแล้ว
และในฐานข้อมูลก็เปลี่ยนตาม
ก็เลยรบกวนขอถามดูหน่อยค่ะว่าทำไมมันถึงจำค่าเดิมตอนล็อกอิน ค่ะ
Date :
2011-09-07 01:38:00
By :
ิBellZz ja
อันนี้เป็นโค้ดของ FromLogin ช่วยดูใหม้หน่อยนะค่ะ
<form ACTION="<?php echo $loginFormAction; ?>" id="frmLogin" name="frmLogin" method="POST">
<table width="320" align="center" bgcolor="#D9F3F4">
<tr>
<td background="../images/hdmenu.jpg" height="30" colspan="2"><div align="center"><strong>Login ระบบผู้ประกอบการ</strong></div></td>
</tr>
<tr bgcolor="#D9F3F4">
<td bgcolor="#D9F3F4"><div align="right">ชื่อผู้ใช้ : </div></td>
<td><input type="text" name="txtUsername" id="txtUsername" style="width:150px;" /></td>
</tr>
<tr bgcolor="#D9F3F4">
<td><div align="right">รหัสผ่าน : </div></td>
<td><input type="password" name="txtPassword" id="txtPassword" style="width:150px;" /></td>
</tr>
<tr bgcolor="#D9F3F4">
<td> </td>
<td><input type="submit" name="OK" id="OK" value="เข้าสู่ระบบ" />
<input type="reset" name="cancel" id="cancel" value="ยกเลิก" /></td>
</tr>
<tr bgcolor="#D9F3F4">
<td></td>
<td>[<a href="rule.php">สมัครสมาชิก</a> | <a href="business_forget_password.php">ลืมรหัสผ่าน?</a>]</td>
</tr>
</table>
</form>
Date :
2011-09-07 01:40:48
By :
ฺฺBellZz ja
ยากรู้ว่าโค้ดนี่มีส่วนเกี่ยวกับการจำค่าเดิมไหมค่ะ ขอบพระคุณอย่างยิ่งค่ะ
$LoginRS__query=sprintf("SELECT bus_id, bus_username FROM business WHERE bus_id='%s' AND bus_username='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
$LoginRS = mysql_query($LoginRS__query, $link) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
Date :
2011-09-07 01:46:42
By :
ฺฺBellZz ja
Load balance : Server 04