PDA

View Full Version : استفاده از نوع کاربر در صفحه لاگین



963852
یک شنبه 05 بهمن 1393, 22:04 عصر
سلام hamedarian2009 یادتونه جواب سوالم رو چند وقت پیش دادین .برای ورود چند موجودیت در صفحه لاگین الان نمیتونم کدش رو بنویسم . از kind استفاده کردم ولی نمیتونم کدش رو بنویسم خواهش می کنم کمکم کنید. چجوری بگم در صفحه لاگین وقتی نوع کاربر (که استاد یا دانشجو هست ) رو انتخاب می کنه بگیم که اگه استاد رو انتخاب کرد نوع کاربرش یکه . نمیتونم بنویسم.

hamedarian2009
یک شنبه 05 بهمن 1393, 22:14 عصر
شما لاگین معمولی بلدین بنویسین؟ اگه بلدین بنویسین تا بگم بعدش چیکار کنید

963852
یک شنبه 05 بهمن 1393, 22:22 عصر
سلام لاگین معمولی رو نوشتم . تو صفحه اس هم نوع کاربر رو گذاشتم . تو دیتابیس هم برا استاد یک وبرا دانشجو صفر گذاشتم .

963852
یک شنبه 05 بهمن 1393, 22:35 عصر
پس چی شد...............

hamedarian2009
یک شنبه 05 بهمن 1393, 22:38 عصر
خب وقتی دارین لاگین میکنید کافیه اون فیلد دیتابیس رو چک کنید اگه 1 بود استاده و به صفحه استاد هدایت بشه و اگه صفر بود به صفحه دانشجو هدایت بشه نوشتن این مگه کاری داره؟

963852
یک شنبه 05 بهمن 1393, 22:47 عصر
........................

963852
یک شنبه 05 بهمن 1393, 22:48 عصر
...........

963852
یک شنبه 05 بهمن 1393, 22:49 عصر
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>






<body bgcolor="#CCCCCC" >
<form action="page4.php" method="post">
<table align="center" width=500" height="200" bgcolor="#CCCCCC" >
<br>
<br>
<br>
<br>
<tr bgcolor="#000066" ><td colspan="2" align="right"><font color="#ffffff"
face="A Kavir" size="5">ورود به سامانه</font></td>
</tr>
<tr>
<td align="center"><input type="text" name="u" dir="rtl" maxlength="20" size="20" ></td><td><font color="#000066"
face="A Kavir" size="4">نام کاربری </font></td></tr><tr>


<td align="center"><input name="p" type="password" size="20" maxlength="20"></td><td><font color="#000066"
face="A Kavir" size="4">کلمه عبور</font></td></tr>


<tr>


<td>
<input type="radio" name="field_radio" value="radio value 0" />
<font color="#000066" face="A Kavir" size="4">استاد</font>
<input type="radio" name="field_radio" value="radio value 1" />
<font color="#000066" face="A Kavir" size="4">دانشجو</font>
</td>
<td>
<font color="#000066"
face="A Kavir" size="4">نوع کاربر</font></td>
</tr>
<tr>






<td colspan="2" ><font color="#000066"
face="A Kavir" size="3">
<input value="ورود" type="submit"

style="background-color:999999" align="middle" ></font></td></tr>
</table></form>
</body>
</html>
<?php
?>

963852
یک شنبه 05 بهمن 1393, 22:50 عصر
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
</body>
</html>
<?php
$x=$_POST['u'];
$pas=$_POST['p'];


if(isset($_POST['field_checkbox_single']))
$field_checkbox_single = $_POST['field_checkbox_single'];

if(isset($_POST['field_radio']))
$field_radio = $_POST['field_radio'];
if( $field_radio==0)





mysql_connect("localhost","root","");
mysql_select_db("mashhadi");
$q="select *from student where username=$x && pasw=$pas";
$result=mysql_query($q);
$number=mysql_num_rows($result);
if($number==1 )
if($x==72 && $pas==1372)
include("maneg.php");
else
include("daneshjoo.php");
else
include("eshteba.php");
?>

963852
یک شنبه 05 بهمن 1393, 22:50 عصر
اون یوزر 72 هم مدیره......

hamedarian2009
یک شنبه 05 بهمن 1393, 22:59 عصر
تو کد خودت یه راهنمایی کردم بقیشو خودت بنویس به جای type هم اسم همون ستون دیتابیس که نوع کاربر رو ذخیره کردی باید بزاری


mysql_connect("localhost","root","");
mysql_select_db("mashhadi");
$q="select *from student where username=$x && pasw=$pas";
$result=mysql_query($q);
$number=mysql_num_rows($result);
if($number==1 ){
$row = mysql_fetch_assoc($result);
if($x==72 && $pas==1372)
include("maneg.php");
elseif ($row['type'] == '0') {
include("daneshjoo.php");
}
else
include("eshteba.php");
}


این include کردنت هم جالب نیست اما بهرحال فعلا مشکلت این نیست

963852
یک شنبه 05 بهمن 1393, 23:17 عصر
مرسی ........نوشتمش تو یه خطش ارور داره که متوجه نمیشم!!!!!!!!

963852
یک شنبه 05 بهمن 1393, 23:27 عصر
چی کنم؟؟؟راستی مدیر رو چی کنم مدیر که نمیتونه انتخاب کنه.

963852
یک شنبه 05 بهمن 1393, 23:33 عصر
.................................