تابع session_write_close چه کاربردی داره؟

i-php-i

Active Member
من یه مدتی هست که در گیر نوشتن یه تابع session_set_save_handler شدم، وقتی از توابع mysql استفاده می کنم مشکلی ندارم ولی وقتی از توابع mysqli برای ذخیره سسشن ها توی دیتابیس استفاده می کنم، یه هشدار مثل شهدار زیر دریافت می کنم.

PHP:
 Warning:  mysqli_query() expects parameter 1 to be mysqli, null given in

با سرچی که توی سایتهای خارجی کردم متوجه شدم باید از تابع session_write_close بعد از فراخوانی تابع session_set_save_handler استفاده کنم.

لطفا بگید که بطور کل تابع session_write_close چه کاری انجام می ده و نقش این تابع در تابعی مثل session_set_save_handler چی هست؟

چیز دیگه ای که متوجه شدم این بود که برای استفاده از mysqli باید توابع ذخیره سسشن در دیتابی رو با کلاس بنویسم در غیر این صورت توابع تابع اجرا نمی شه.

لطفا بگید که نظرتون چی هست و چرا باید این کارها رو بکنم تا سسشن ها رو به کمک mysqli توی دیتابیس ذخیره کنم؟
 

Masoud1365

مدیر انجمن
برای این که متوجه بشید که یه تابع چطوری کار میکنه و نحوه استفاده از اون رو با مثال یاد بگیرید میتونید راحت در سایت php.net سرچ کنید !
 

Masoud1365

مدیر انجمن
با وجود مثال هایی که زده زبونشو میشه گفت که زبون برنامه نویسی هست ! اگه انگلیسیت خوب هم نباشه متوجه میشی که چطوری باید با هر تابعی کار کنید
 

i-php-i

Active Member
با وجود مثال هایی که زده زبونشو میشه گفت که زبون برنامه نویسی هست ! اگه انگلیسیت خوب هم نباشه متوجه میشی که چطوری باید با هر تابعی کار کنید

بازم احتیاج هست که توضیحاتشون رو خوند.

سوالم این بود که چرا گفته می شه که بعد از تابع session_set_save_handler باید از این تابع استفاده کرد. در مورد نحوه کد نویسی توابع سوال نپرسیده بودم.
 

جدیدترین ارسال ها

بالا