登录 | 注册 | FAQ
Anonymous

ممكن حد يساعدني في استخدام session

+ 发表回复

2 篇帖子 分页: 1 / 1


ممكن حد يساعدني في استخدام session

komosh » 周二 11月 12, 2013 10:12 am

انا عندي كود php لصفحتين صفحة login و pre عايزه استقبل البيانات من صفحة الlogin الي pre باستخدام ال session لكن مش عارفه ازاي ممكن حد يساعدني
ملاحظه ان الصفحتين شبه بعض مع اختلاف بسيط في mysql في صفحة pre
فاذا كان اللي انا كاتبه غلط ممكن حد يصحح لي من فضلكم
و شكرا

دي صفحة login :
代码: 全选
ob_start();
session_start();
include '../connection/connect.php';
error_reporting(E_ALL ^ E_NOTICE);
      $username = $_POST['username'];
      $username2 = $_POST['username2'];
      
      
if($username && $username2 )
{
   $finduser = mysqli_query($link,"SELECT * FROM LOGIN
   WHERE username='".$username."' AND username2='".$username2."' ") or die("error");
   
   if(mysqli_num_rows($finduser) !=0)
      {
         
         while($row = mysqli_fetch_array($finduser))
            {$uname = $row['username'];
            $uname2 = $row['username2'];
            $arr=explode(",",$row['user_previllige']);
            
            }
            
      }
      
      if($username == $uname && $username2 == $uname2  )
         {
            $_SESSION['sessionname'] =$uname;
         $_SESSION['sessionname2'] =$uname2;
         $_SESSION['sessionpre'] =$arr;
         header ("location:../agtSite/agt2.php");
      
         
         }
         
         else {echo '<a href="../login2/login.php"> user name does not exist </a> ';}
         
   if (isset($_SESSION['sessionname']) && isset($_SESSION['sessionname2']) )
               
                  {header ("location:../agtSite/agt2.php");}

}
ob_end_flush();
?>



و دي صفحة pre :


include '../connection/connect.php';
error_reporting(E_ALL ^ E_NOTICE);
$username = $_POST['username'];
$username2 = $_POST['username2'];


if($username && $username2 )
{
$finduser = mysqli_query($link,"SELECT * FROM LOGIN
WHERE username='".$username."' AND username2='".$username2."' AND FIND_IN_SET('dataDiaply',user_privilege) ") or die("error");

if(mysqli_num_rows($finduser) !=0)
{

while($row = mysqli_fetch_array($finduser))
{$uname = $row['username'];
$uname2 = $row['username2'];
$arr=explode(",",$row['user_previllige']);

}

}

if($username == $uname && $username2 == $uname2 )
{
$_SESSION['sessionname'] =$uname;
$_SESSION['sessionname2'] =$uname2;
$_SESSION['sessionpre'] =$arr;
header ("location:../agtSite/agt2.php");


}

else {echo '<a href="../login2/login.php"> user name does not exist </a> ';}

if (isset($_SESSION['sessionname']) && isset($_SESSION['sessionname2']) )

{header ("location:../display/display.php");}

}

?>
头像

komosh

  • 帖子: 1
  • 注册: 周二 11月 12, 2013 9:51 am

Re: ممكن حد يساعدني في استخدام session

XainPro » 周三 11月 13, 2013 9:55 am

عند تشغيل هذا لم تحصل أي خطأ؟
头像

XainPro

  • 帖子: 3933
  • 注册: 周五 2月 17, 2012 8:10 pm


+ 发表回复

分页: 1 / 1