PDA

View Full Version : دستورات صفحه دوم



azade.kazemi33
جمعه 16 مرداد 1388, 23:18 عصر
یه صفحه ورود به سیستم دارم که کدش رو اینجا گداشتم.از سشن هم استفاده کردم،حالا میخوام تو صفحه ای که از صفحه ورود به سیستم لینک میشه مشخصات کاربری که وارد شده چاپ بشه باید چیکار کنم؟
دیتا بیسم هم دارای فیلدهای id,name,lname,cmeli,code_sh, jensiat,reshte tahsili,type هست
که یوزر و پسوردی که کاربر با اونا وارد میشه id و cmeli هستش و شرط select هم type ،


<?php
session_start();
// connect to mysql
$servername="localhost";
$dbname="university";
$user="root";
$pass="";
$dblink=mysql_connect($servername,$user,$pass);
mysql_select_db($dbname,$dblink) ;
// Define $username and $password
$username=mysql_real_escape_string($_POST['tname']);
$password=mysql_real_escape_string($_POST['tpass']);

$sql="SELECT * FROM student WHERE id='$username' and cmeli='$password' ";
$result=mysql_query($sql,$dblink);
$count=mysql_num_rows($result);
$row=mysql_fetch_array($result);
if($count==1)
{
// mysql_real_escape_string
$_SESSION['tname']=$row['id'];
$_SESSION['tpass']=$row['cmeli'];
if(isset($_POST['tname']) && ($_POST['tpass']))
{
if(isset($_POST["vorood"]))
{
if ($row['type']=='1')
{echo "<script>window.location='student2.php';</script>";}
}
}
}elseif(($username !=$row['id']) ||($password != $row['cmeli']))?><div>&nbsp;<?php
{echo " <p class=\"style1\"><span class=\"style9\"><h4>خطا: نام کاربری یا رمز عبور شما اشتباه است</span></h4></p>";}
session_destroy();

click2ir
شنبه 17 مرداد 1388, 01:13 صبح
وقتی از sassion استفاده می کنی خوب شما باید چک کنی که کاربر یوزنیم و پسورد رو درست وارد کرده یا نه اگر درست وارد کرده بود یوزرنیم رو در داخل sassion نگه داری و با استفاده از یک query ساده اطلاعات کاربر رو بکشی بیرون و اونها رو چاپ کنی

azade.kazemi33
شنبه 17 مرداد 1388, 12:28 عصر
وقتی از sassion استفاده می کنی خوب شما باید چک کنی که کاربر یوزنیم و پسورد رو درست وارد کرده یا نه اگر درست وارد کرده بود یوزرنیم رو در داخل sassion نگه داری و با استفاده از یک query ساده اطلاعات کاربر رو بکشی بیرون و اونها رو چاپ کنی
خب من چک کردم که user , password وقتی type==1 هست وارد بشه به صفحه دوم .حالا میخوام اطلاعات مربوط به اون رکوردی که یوزر و پسورد مربوط به اون رکورد هست رو چاپ کنم در صفحه دومم

mrrajabi
شنبه 17 مرداد 1388, 12:41 عصر
خب اول از بانک بخون بعد نمایش بده دیگه