shekofeh
جمعه 23 فروردین 1387, 10:50 صبح
سلام.
من برای login کردن مدیر و کاربر در صفحه اصلی به مشکل برخوردم.
کد مربوط به وارد شدن کاربر یا مدیر را می گذارم ممنون میشم کمکم کنید:
در قسمت تابع سرور:
<?php
ob_start();
session_start();
require_once("includes/connect.inc.php");
include_once("agent.php");
function vorod($panel,$Puser,$Ppassword)
{
if($panel == 2 )
{
$query="select * from `person` where `Puser`='$Puser' and `Ppassword`='$Ppassword'; ";
$result=mysql_query($query);
if ( (mysql_num_rows($result))>0)
{
$row = mysql_fetch_object($result);
session_register('Puser');
session_register('Ppassword');
$_SESSION['Puser'] = $row -> Puser;
$_SESSION['Ppassword'] = $row -> Ppassword ;
$flag = 2;
}
return $flag;
}
else if ($panel==1)
{
$query="select * from `admin` where `auser`='$Puser' and `apassword`='$Ppassword' ;";
$result=mysql_query($query);
if ( (mysql_num_rows($result))>0)
{
$row = mysql_fetch_object($result);
session_register('auser');
session_register('apassword');
$_SESSION['auser'] = $row -> auser;
$_SESSION['apassword'] = $row -> apassword ;
$flag = 1;
}
return $flag;
}
}
?>
در جاوا اسکریپت:
<script>
function sub1()
{
panel=document.getElementById('panel').value;
Puser=document.getElementById('Puser').value;
Ppassword=document.getElementById('Ppassword').val ue;
agent.call('','vorod','callback',panel,Puser,Ppass sword);
}
function callback(flag)
{
if (flag==1)
{
window.location="admin.php";
}
else if(flag==2)
window.location="userpanel.php";
}
</script>
در html :
<FORM name=form method=post action="">
<input type="radio" value="1" name="panel">
<input type="radio" value="2" name="panel" checked="checked
">
<input name="button1" type="button" class="buttons" onClick="sub1();" value="ورود" width=84 height=22>
من برای login کردن مدیر و کاربر در صفحه اصلی به مشکل برخوردم.
کد مربوط به وارد شدن کاربر یا مدیر را می گذارم ممنون میشم کمکم کنید:
در قسمت تابع سرور:
<?php
ob_start();
session_start();
require_once("includes/connect.inc.php");
include_once("agent.php");
function vorod($panel,$Puser,$Ppassword)
{
if($panel == 2 )
{
$query="select * from `person` where `Puser`='$Puser' and `Ppassword`='$Ppassword'; ";
$result=mysql_query($query);
if ( (mysql_num_rows($result))>0)
{
$row = mysql_fetch_object($result);
session_register('Puser');
session_register('Ppassword');
$_SESSION['Puser'] = $row -> Puser;
$_SESSION['Ppassword'] = $row -> Ppassword ;
$flag = 2;
}
return $flag;
}
else if ($panel==1)
{
$query="select * from `admin` where `auser`='$Puser' and `apassword`='$Ppassword' ;";
$result=mysql_query($query);
if ( (mysql_num_rows($result))>0)
{
$row = mysql_fetch_object($result);
session_register('auser');
session_register('apassword');
$_SESSION['auser'] = $row -> auser;
$_SESSION['apassword'] = $row -> apassword ;
$flag = 1;
}
return $flag;
}
}
?>
در جاوا اسکریپت:
<script>
function sub1()
{
panel=document.getElementById('panel').value;
Puser=document.getElementById('Puser').value;
Ppassword=document.getElementById('Ppassword').val ue;
agent.call('','vorod','callback',panel,Puser,Ppass sword);
}
function callback(flag)
{
if (flag==1)
{
window.location="admin.php";
}
else if(flag==2)
window.location="userpanel.php";
}
</script>
در html :
<FORM name=form method=post action="">
<input type="radio" value="1" name="panel">
<input type="radio" value="2" name="panel" checked="checked
">
<input name="button1" type="button" class="buttons" onClick="sub1();" value="ورود" width=84 height=22>