PDA

View Full Version : مشکل با کوکی vbseo_loggedin



alasht
پنج شنبه 15 مهر 1389, 08:44 صبح
با سلام خدمت تمام دوستان
من یه سایت دارم با cms وردپرس و یه انجمن ویبولتین 3.8
من با استفاده از کوکی یه فرم لوگین ساختم که تو صفحه اول سایتم به نمایش درمیاد ( داخل وردپرس)
اون کد هم اینه

if($_COOKIE['vbseo_loggedin']=='yes') این کد چک میکنه که کاربر وارد شده یا نه اگر وارد شده بود مشخصاتش رو نشون میده و اگر نشده بود فرم لوگین رو نشون میده .

یه مشکل اساسی که این کد داره اینه که وقتی از انجمن خارج میشی این کوکی پاک نمیشه و همچنان مشخصات کاربر رو نشون میده و برای اینکه این کوکی پاک بشه یه بار از داخل انجمن و یه بار هم از طریق سایت باید دکمه خروج رو بزنی تا پاک بشه !
میشه بگید مشکل چیه ؟
راه حل چیه ؟

یه مشکل دیگه هم با کوکی دارم که هر وقت این تاپیک به نتیجه رسید اون رو مطرح میکنم
با تشکر

alasht
پنج شنبه 15 مهر 1389, 20:58 عصر
کسی نبود جواب ما رو بده ؟

mohmadd
پنج شنبه 15 مهر 1389, 21:50 عصر
از سشن استفاده کنید .

alasht
جمعه 16 مهر 1389, 09:38 صبح
سلام دوست عزیز
ممنون از پاسخت
اینی که گفتی چی هست ؟
اگه میشه واضح توضیح بدین و همراه با مثال
با تشکر :قلب:

funpatogh
جمعه 16 مهر 1389, 18:04 عصر
مشکل اصلی اینه که کوکی که ایجاد شده دارای زمان expire زیادی هست و بعد از خروج از سایت پاک نمیشود و باید حتما logout کنی تاحذف بشه

امیـرحسین
شنبه 17 مهر 1389, 00:35 صبح
این کوکی توسط VB ساخته میشه یا شما؟ مطمئنید که VB کوکی‌ها رو حذف می‌کنه؟

این رو هم یک نگاه بندازید: Complete Wordpress/Vbulletin Bridge - Share Users And Postings (http://www.vbulletin.org/forum/showthread.php?t=205388)