مشاهده نسخه کامل
: درخواست: کد php برای پاک کردن اطلاعات از db هنگام خروج
moontoise
30-01-2009, 23:55
سلام.
ببخشید، من یه کده دیگه می خوام که وقتی کاربر صفحش رو عوض کرد و به صفحه دیگه ای رفت این کد php که می خوام کد پاک کردن اطلاعات از db باشه فعال شه.
کد پاک کردن رو دارم، فقط اجرا شدن کد هنگام تغییر صفحه رو لازم دارم.
{ کد جاوایه این رو که موقع خروج پیغام می ده 1-2 سال پیش دیدم، PHP بدید، لطفا }
خیلی ممنون که به درخواست ها کمک می کنید.
این یکیم کمک کنید کوچیکتونم.
as13851365
02-02-2009, 10:00
راه های زیادی برای این جور کارها وجود داره که همه بسته به سلیقه شخص است
شما می تونید از Session , Cooke استفاده کنید
moontoise
06-02-2009, 00:33
سلام...
می شه چند نمونه از اين كد ها رو بدی ؟؟؟؟
چون من در اين زمينه تا حالا فعاليت زيادي نداشتم. ممنون می شم كمكم كنيد...
.: محمد :.
06-02-2009, 09:50
میشه یکم دقیقتر بگی ؟
as13851365
06-02-2009, 11:32
من یه کده دیگه می خوام که وقتی کاربر صفحش رو عوض کرد و به صفحه دیگه ای رفت این کد php که می خوام کد پاک کردن اطلاعات از db باشه فعال شه.
کد پاک کردن رو دارم، فقط اجرا شدن کد هنگام تغییر صفحه رو لازم دارم.
دوست عزیز شما کد پاک کردن رو دارید خوب حالا شما می خواهید وقتی کاربر از یک صفحه از سایت شما به صفحه دیگه ای از سایت شما رفت کد پاک کردن فعال بشه برای این مورد شما می تونید به صورت زیر عمل کنید :
در صفحه ای که می خواهید وقتی کاربر به آنجا رفت و از آنجا خارج شد کد پاک کردن کار کند شما باید یک Session ایجاد کنید
مثلا من می خوام وقتی کاربر به صفحه a.php رفت و از آن خارج شد و به صفحه های دیگه رفت کد مورد نظر اجرا بشه برای این کار من یک session ایجاد می کنم ( فکر کنم شما با نحویه ایجاد session آشنایی داشته باشید ) بعد در صفحه های دیگه این مقدار رو چک می کنم ببینم آیا کاربر به اون صفحه رفته یا نه اگر رفته بود کد اجرا می شه در غیره این صورت هیچی .
این جور کارها بیشتر به صورت شخصی انجام می شه و هر کسی بسته به علاقه و تجربه و ... از راههای دیگه ای استفاده می کنه
neopersia
06-02-2009, 16:55
اگر میخواید وقتی که کاربر صفحه رو میبنده و یا از صفحه خارج میشه یک رکورد از دیتابیس حذف بشه هیچ راهی به جز استفاده از ای جکس وجود نداره. اینم بگم که نمیشه صد در صد به این روش اعتماد کرد چون در هر حال بر پایه جاوا اسکرپت هست.
برای پیاده کردن این روش میتونید این کد رو بزارید توی head صفحه و البته آدرس اسکرپتی رو که باید عمل حذف اطلاعات رو انجام بده باید توی این کد درست کنید:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
با کد بالا هر وقت که کاربر از صفحه خارج بشه یک در خواست به آدرسی که توی اسکرپت هست فرستاده میشه و اسکرپت حذف میتونه بر اساس پارامترهایی که به این درخواست داده میشه رکورد مورد نظر رو پیدا کنه و حذف کنه.
یک روش دیگه هم به نظر من میرسه اونم استفاده از یک اسکرپت برای هدایت کردن کاربران بین صفحات مختلف هست. یعنی همه لینکها باید به این اسکرپت وصل بشن و چند تا پارامتر بهش بدن که بر اساس اونا رکورد مورد نظر رو حذف کنه بعد کاربر روریدایرکت کنه به صفحه مورد نظرش
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.