إيهاب عصام
14-02-2010, 05:40 صباحاً
بسم الله الرحمن الرحيم
والصلاة والسلام على اشرف الأنبياء والمرسلين سيدنا محمد صلى الله عليه وسلم
كيف الحال أعضاء مرسى الكرام ؟
اولاً : ماهي الكوكيز ؟
الكوكيز هي جلسات php تستخدم في تخزين معلومات عن مستخدم الويب .. فمثلاً تستخدم في تخزين إستايل المستخدم المفضل لغته .. إلخ
كيف تصنع كوكيز خاص بك؟
عن طريق دالة setcookie()
وتركيبها كالتالي:
setcookie(name, value, expire, path); name : اسم الجلسة (كوكيز)
value : قيمتها .
expire : وقت إنتهائها.
path : مكانها ..
ولكن المعظم يستخدمها كالتالي:
setcookie(name, value, expire); طيب تمام جداً نشوف مثال
لجلسة عضو مثلاً ..
<?php
setcookie("user", "Ihab Essam", time()+3600);
?> سمينا الجلسة كوكيز باسم user
وقيمتها باسم المستخدم .. Ihab Essam
و إنتهائها بعد 3600 ثانية عن آخر رفرش للصفحة ..
لأنه كلما عمل تحديث للصفحة الجلسة تحدث نفسها .. او بمعنى آخر تنشأ مرة أخرى
طيب كيف نظهر محتويات أو محتوى الكوكيز؟
لإظهار محتوى كوكيز معين .. نكتب
echo $_COOKIE["user"];سوف يظهر Ihab Essam او سوف يظهر القيمة الخاصة بالجلسة او الكوكي user الذي تدخلها انت
طيب لإظهار كل قيم الكوكيز .. (قد تستخدم في المتواجدين الآن ) بس بتطويرات ..
print_r($_COOKIE["user"]); سوف يظهر جميع اسماء الأعضاء الذين سجلوا دخولهم
جربوها ولن تخسروا شيئاً
طيب التحقق من الجلسة؟
نشوف
if (isset($_COOKIE["user"])){
echo "اهلاً بك " . $_COOKIE["user"] . "!<br />";
}else{
echo "اهلاً بالزائر<br />";
} سوف يظهر .. أهلاً بك Ihab Essam او لو إنتهى الكوكيز او لم يتم تضمين الكوكيز سوف يظهر
أهلاً بالزائر
كده إنتهى درسنا اليوم
الناتج بعد تطويرات بسيطة :
http://www.rawabetvb.net/upload/4f05f0c03f1.png
وأتمنى لو في تطبيقات ..
سلام عليكم
والصلاة والسلام على اشرف الأنبياء والمرسلين سيدنا محمد صلى الله عليه وسلم
كيف الحال أعضاء مرسى الكرام ؟
اولاً : ماهي الكوكيز ؟
الكوكيز هي جلسات php تستخدم في تخزين معلومات عن مستخدم الويب .. فمثلاً تستخدم في تخزين إستايل المستخدم المفضل لغته .. إلخ
كيف تصنع كوكيز خاص بك؟
عن طريق دالة setcookie()
وتركيبها كالتالي:
setcookie(name, value, expire, path); name : اسم الجلسة (كوكيز)
value : قيمتها .
expire : وقت إنتهائها.
path : مكانها ..
ولكن المعظم يستخدمها كالتالي:
setcookie(name, value, expire); طيب تمام جداً نشوف مثال
لجلسة عضو مثلاً ..
<?php
setcookie("user", "Ihab Essam", time()+3600);
?> سمينا الجلسة كوكيز باسم user
وقيمتها باسم المستخدم .. Ihab Essam
و إنتهائها بعد 3600 ثانية عن آخر رفرش للصفحة ..
لأنه كلما عمل تحديث للصفحة الجلسة تحدث نفسها .. او بمعنى آخر تنشأ مرة أخرى
طيب كيف نظهر محتويات أو محتوى الكوكيز؟
لإظهار محتوى كوكيز معين .. نكتب
echo $_COOKIE["user"];سوف يظهر Ihab Essam او سوف يظهر القيمة الخاصة بالجلسة او الكوكي user الذي تدخلها انت
طيب لإظهار كل قيم الكوكيز .. (قد تستخدم في المتواجدين الآن ) بس بتطويرات ..
print_r($_COOKIE["user"]); سوف يظهر جميع اسماء الأعضاء الذين سجلوا دخولهم
جربوها ولن تخسروا شيئاً
طيب التحقق من الجلسة؟
نشوف
if (isset($_COOKIE["user"])){
echo "اهلاً بك " . $_COOKIE["user"] . "!<br />";
}else{
echo "اهلاً بالزائر<br />";
} سوف يظهر .. أهلاً بك Ihab Essam او لو إنتهى الكوكيز او لم يتم تضمين الكوكيز سوف يظهر
أهلاً بالزائر
كده إنتهى درسنا اليوم
الناتج بعد تطويرات بسيطة :
http://www.rawabetvb.net/upload/4f05f0c03f1.png
وأتمنى لو في تطبيقات ..
سلام عليكم