السلام عليكــم ورحمـة الله وبركاتــه ،،
لدي مشكلة تعبت من البحث في حلها ، وأرغب ممن يمكنه التكرم بمساعدتي على حلها مشكوراً ... خلاصة المشكلة كالتالي :
في البداية أقوم بتعيين متغير الجلسة في ملف اسمة login.php ، ومن ثم الانتقال إلى صفحة admin2.php
$_SESSION['username']= $name;
header("Location: admin2.php?lang=$lang");وفي بداية صفحة admin2.php
session_start();
if(isset($_SESSION['username']))
{
...........
echo $_SESSION['username'];
................
..........
echo $_SESSION['username'];
$result=mysql_query("SELECT name_lib FROM lib WHERE username='".$_SESSION['username']."'")or die('mysql_error()');
}عندما يقوم بطباعة متغير الجلسه في المرة الأولى تكون صحيحه ، وفي الثانية تتتغير إلى root ، وبمجرد القيام بتحديث الصفحة يتغير الجميع إلى root فما أدري ما السبب ؟!
علماً بأني أقوم باستخدام متغير الجلسة في استعلام ، ولايتم تنفيذه بسبب تغير القيمة.
أرجوا مساعدتي وللجميع دعواتي وتحياتي
