الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أقوم بجعل المتغير عام في الموقع بأكمله

مغلق
بدأه crazy Programm2007er في 14 يناير 2008 · 10 رد · 1,163 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم :salam:

كيف أقوم بجعل المتغير عام في الموقع بأكمله :)

مثلا:-

أريد عند جعل قيمة المتغير

$test=10;

وذلك عندما تصبح قيمة المتغير 10 فإنه عند قراءة قيمة المتغير في أي صفحة من الموقع تظهر لي قيمة المتغير وهي10

أرجو أن تكون قد فهمتم قصدي :cry:

وشكرا

#2
$_SESSION['test']=10;

هاذا اعتقد ما تريده.

تم تعديل هذه المشاركة بواسطة ahmad123 في 14 يناير 2008 في 21:31

#3

السلام عليكم

نعم يمكنك استخدام أوامر الجلسة SESSION كما ذكر الأخ أحمد فى المشاركة السابقة

ويتم استدعاء المتغير من خلال

$_SESSION['test']

وليس

$test

ولكن يجب كتابة السطر التالى

session_start();

فى بداية جميع الصفحات التى يذكر فيها ال Session

وفقك الله

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#4
اا الفاروق اا كتب:
السلام عليكم

نعم يمكنك استخدام أوامر الجلسة SESSION كما ذكر الأخ أحمد فى المشاركة السابقة

ويتم استدعاء المتغير من خلال

$_SESSION['test']

وليس

$test

ولكن يجب كتابة السطر التالى

session_start();

فى بداية جميع الصفحات التى يذكر فيها ال Session

وفقك الله

شكرا جزيلا لكم ولكن لم تعمل

:angry: :( :tantrum:

تم تعديل هذه المشاركة بواسطة crazy Programm2007er في 15 يناير 2008 في 16:08

#5

السلام عليكم و رحمه الله و بركاته

بص يا ريس,

انت ممكن تكون عندك مشكله في الجلسه

بس هو ده الحل الوحيد لو انت هتتعامل مع الجلسات

انت بس اتأكد انك كتبت session_start() في بدايه كل صفحه انت هتستخدم فيها المتغير ده

انت ممكن تشوف الدروس اللي علي الموقع ده

http://www.w3schools.com/php/php_sessions.asp

و بالتوفيق

شارك معي و لنزد معرفتنا

articles on My Web Site

2coscqr.jpg
#6
Eng. Ahmed Gaber كتب:
السلام عليكم و رحمه الله و بركاته

بص يا ريس,

انت ممكن تكون عندك مشكله في الجلسه

بس هو ده الحل الوحيد لو انت هتتعامل مع الجلسات

انت بس اتأكد انك كتبت session_start() في بدايه كل صفحه انت هتستخدم فيها المتغير ده

انت ممكن تشوف الدروس اللي علي الموقع ده

http://www.w3schools.com/php/php_sessions.asp

و بالتوفيق

لقد وضعت هذه الوظيفة في كل الصفحات أيها المهندس

session_start();

ولم تفلح

#7

يبقي راجع الصفحه اللي باعتها

تم تعديل هذه المشاركة بواسطة Eng. Ahmed Gaber في 15 يناير 2008 في 17:54

شارك معي و لنزد معرفتنا

articles on My Web Site

2coscqr.jpg
#8

السلام عليكم

قم بارفاق الملفات للنظر فيها لتحديد الخطأ

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

#9

انته لو عاوز تستخدم متغير عام فى صفحة واحده ممكن يكون طده

?>
$test="";
<?

تعرف المتغير فى اول الصفحة بعيد عن اى دالة function

ولو تحب تتعامل معاه بيكون كده

?>
 function ali()
{
global $test;
echo $test;

}
<?

اما لو متغير لكل الموقع مفيش افضل من استخدام الsession

واستخدام هذا الكود لتحدد اين الخطأ

error_reporting(E_ALL ^ E_NOTICE);

تم تعديل هذه المشاركة بواسطة علي المصري في 16 يناير 2008 في 11:44

لاتحسبن المجد تمرا انت اكلهوا.... لن تبلغ المجد حتى تلعق الصبرا

ومن يتهيب صعود الجبال ...:::... يعش أبد الدهر بين الحفر

"وَيَا قَوْمِ اسْتَغْفِرُوا رَبَّكُمْ ثُمَّ تُوبُوا إِلَيْهِ يُرْسِلِ السَّمَاءَ عَلَيْكُمْ مِدْرَارًا وَيَزِدْكُمْ قُوَّةً إِلَى قُوَّتِكُمْ وَلَا تَتَوَلَّوْا". (أيه 52 سورة هود)

أَمَرَ بِالِاسْتِغْفَارِ الَّذِي فِيهِ تَكْفِير الذُّنُوب السَّالِفَة وَبِالتَّوْبَةِ عَمَّا يَسْتَقْبِلُونَ وَمَنْ اِتَّصَفَ بِهَذِهِ الصِّفَة يَسَّرَ اللَّه عَلَيْهِ رِزْقه وَسَهَّلَ عَلَيْهِ أَمْره وَحَفِظَ شَأْنه وَلِهَذَا قَالَ " يُرْسِل السَّمَاء عَلَيْكُمْ مِدْرَارًا "

وَفِي الْحَدِيث" مَنْ لَزِمَ الِاسْتِغْفَار جَعَلَ اللَّه لَهُ مِنْ كُلّ هَمّ فَرَجًا وَمِنْ كُلّ ضِيق مَخْرَجًا وَرَزَقَهُ مِنْ حَيْثُ لَا يَحْتَسِب ".

(تفسير ابن كثير)

#10

شكرا جزيلا يا أيها المبدعين :clapping:

شكرا جزيلا على الردود :yes:

كلامكم صحيح

ولكنكم نسيتم

session_register('test');

تم تعديل هذه المشاركة بواسطة crazy Programm2007er في 16 يناير 2008 في 14:53

#11

السلام عليكم

جيد

الامر الذى ذكرت لم يعد يستخدم مع الاصدارات الحديثة من مترجم PHP

اى يمكنك الاستغناء عنه بالتالى

$_SESSION['test']=اكتب القيمة هنا;

" وما توفيقى إلا بالله عليه توكلت وإليه أنيب "
-------------------------------------------------
قل : " لا حول ولا قوة إلا بالله "
-------------------------------------------------

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…