หัวข้อ: ไฟล์ที่เป็นหน้าจอ login นะครับ เริ่มหัวข้อโดย: Administrator ที่ 2, 04 2007, 03:03:38 PM <?
session_start(); if (isset($_REQUEST['user']) and isset($_REQUEST['pass'])) { require("include/connect.inc.php"); $user = $_REQUEST['user']; $pass = $_REQUEST['pass']; $sql = "SELECT * FROM admin WHERE username='".$user."' AND password='".$pass."'"; $result = mysql_query($sql, $conn); if (mysql_affected_rows($conn)<1) { echo "<script language=\"javascript\">"; echo "alert('Username or Password is wrong please try again.');history.go(-1);</script>"; exit; } else { $row = mysql_fetch_array($result); $_SESSION['ses_user'] = $row['username']; $_SESSION['ses_pass'] = $row['password']; $_SESSION['ses_pos'] = $row['position']; $_SESSION['ses_id'] = session_id(); $pos = $row[position]; $sql = "UPDATE admin SET sessionID = '".$_SESSION['ses_id']."' WHERE username='".$user."'"; mysql_query($sql, $conn); if ($pos==0) { echo "<script language=\"javascript\">"; echo "alert('เข้าสู่ระบบแล้ว');window.location.href='./member/';</script>"; } else if ($pos==1) { echo "<script language=\"javascript\">"; echo "alert('เข้าสู่ระบบแล้ว');window.location.href='./admin/';</script>"; } } } ?> <html><head> <title>:: Login ::</title> <meta http-equiv="Content-Type" content="text/html; charset=tis-620"> <link href="style/table_index.css" rel="stylesheet" type="text/css"> </head> <Body> <Form action="index.php" method=post name="logform"> <center> <br> <br><br><br> <TABLE width="450" height="200" border=2 align="center" cellpadding=0 cellspacing=0 bordercolor=#666666> <tr> <td align="center" bordercolor=#666666 bgcolor="#FFCC66"><font size="4">ระบบสนับสนุนการซ่อมบำรุงรถบรรทุก</font><br> <Table width="300" align="center" cellspacing=1 bgcolor=#FFCC66> <tr valign="top"> <td colspan=2> <div align="center"><b><font color="#FFFFFF" size="6"> Login</font></b></div> <div align="center"><b> </b></div></td> </tr> <tr> <td align=right> ชื่ีอผู้ใช้:</td> <td><input type="text" name="user" size=25></td> </tr> <tr> <td align=right> รหัสผ่าน:</td> <td><input type="password" name="pass" size=25></td> </tr> <tr> <td colspan=2 align=right> <div align="center"> <input type=submit value=' ล๊อกอิน ' style="width: 120px;color=red; font-weight= bold;font-size= 16px;" > </div></td> </tr> </Table> <div align="center"><br> </div></td> </tr></TABLE></center> </form> </body> </html> ลองศึกษาดูกันก่อนเดี๋ยวสงสัยผมจะมาอธิบายให้ฟัง หัวข้อ: ไฟล์ที่เป็นหน้าจอ login นะครับ เริ่มหัวข้อโดย: LoVePaNCake ที่ 20, 06 2007, 02:57:24 PM :aiwebs_001: คุงงับ
หัวข้อ: ไฟล์ที่เป็นหน้าจอ login นะครับ เริ่มหัวข้อโดย: riconth ที่ 13, 10 2007, 10:54:56 PM mysql_affected_rows() คำสั่งนี้มันทำงานอะไรหว่า
แต่ดูเหมือนจะเอามาเช็ค user หละมั้ง เดาๆนะ แต่แบบนี้ ส่วนใหญ่พี่จะ ใช้ mysql_num_rows() เช็คแทน :aiwebs_033: หัวข้อ: ไฟล์ที่เป็นหน้าจอ login นะครับ เริ่มหัวข้อโดย: เด็กไอทีคลับ ที่ 13, 10 2007, 11:08:55 PM mysql_affected_rows()
มันจะนับแถวเหมือน num rows แหละพี่ แต่ผมว่า จะให้ผมที่ไวกว่า หัวข้อ: Re: ไฟล์ที่เป็นหน้าจอ login นะครับ เริ่มหัวข้อโดย: peanutpai ที่ 10, 05 2010, 05:58:49 PM น่าสนใจ
|