السلام عليكم
اخي محمود الدرس هذا بسيط جدا
http://www.montadaphp.net/showthread.php?t=49
اما اخي Flasher انا اعرف ما هو طرق عمل ال cookies و ال session ولاكن المشكلة عند دمجهم فكما افاد بحثي في الانترنت الطريقة الوحدة والمحمية والمتبعة هي مع استخدام قواعد البيانات او كما هو مطروح في الرابط الذي طرحه الاخ Dr.Server
ايضا حاولت ان افهم ما هي ال PEAR ولاكن لم اعلم من اين ابدأ.. هل هي دالة ام سكربت عبارة عن 100 ملف ؟؟!!!! يعني سكربت ثاني!!!!!!!!!!!
ياريت توضيح بسيط على ال PEAR و ايضا ما فائدته
او بمعنى آخر لو اني اعرف اجوبة للاسألة التالية (في الاقتباس) رح نحاول عمل كود خاص بديل ليعمل لنا ما نريد فقط (من غير استخدام ال PEAR لانو شكلو ال PEAR امعقد )
اقتباس:
|
المشاركة الأصلية كتبت بواسطة elkaser
السلام عليكم
اخي العزيز Dr.Server شكرا جزيلا على هذه المساعدة ولاكن هنا بعض النقاط التي لم افهمها يرجا توضيحها ( اولا يبدو لي ان الكود المكتوب ليس كالم اي ناقصه class اخر)
اولا لاحظت استخدام هذا السطر PEAR::setErrorHandling(PEAR_ERROR_DIE);
ما فائدته ولمذا استخدم؟
وايضا هذا السطر $dsn = "mysql://$db_user:$db_pass@unix+$db_host/$db_name";
وما هذه الدالة $db->setFetchMode(DB_FETCHMODE_OBJECT); وسبب استخدامها
وايضا السطرين التاليين
$password = $this->db->quote(md5($password));
$result = $this->db->getRow($sql);
دالة quote ودالة getRow اين هم وما هو عملهم ولمذا استخدمهما هنا ؟؟.؟
واخيرا اخي العزيز @unserialize ماذا تعني؟؟؟
ياريت هذي التوضيحات لكي اتمكن من تكملة برمجة موقعي
وبارك الله فيك وفيكم جميعا |
وشكرا