پارس جوم :: انجمن های تخصصی جوملا

نسخه‌ی کامل: چک کردن ورود کاربر با کد php
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان وبزرگواران
وقتتون بخیر
امیدوارم عنوان مشخص کرده باشه منظورمو ولی توضیح کلی چیزی که میخوام اینه :
من میخوام از طریق کدهای php توی قالبم تکه کدی داشته باشم که سشن کاربر رو چک کنه که آیا کاربر لاگین کرده یا خیر که اگر لاگین کرده بود چی رو نشون بده و گرنه چی رو نشون بده !
الان مشکلم فقط توی چک کردن سشن چون متاسفانه نمیدونم چه طوری با کلاس های جوملا میتونم این کار رو انجام بدم
ممنون میشم راهنمایی کنید
منتظر جواب هستیم هنوزم :D
خب زمان جواب دهی 24 ساعت حداقلشه یه کم تحمل داشته باشین .
منظورتون از شسن چیه ؟ سن و سال ؟
شما در مدیریت مطلب ماژول یا کامپوننت بخشی به اسم دسترسی دارید . در اونجا میتونید حق دسترسی رو فقط برای اعضا تایین کنید . این طوری مجبور میشن برای خواندن مطلب ثبت نام کنن و وارد بشن .
شما میتونید دو ت امطلب بگذارید یکی فقط برای ثبت نام کرده ها و یکی فقط برای مهمانها .
بهتره فقط برای مطالب خصوصی یا مطالب پولی حق دسترسی بگذارید . این کار کاربرهای سایتت رو خیلی کم میکنه .
سشن دگ :|

داداش اون رو که میدونم میتونم دسترسی ها رو تغییر بدم ولی کار من با دسترسی را نمیفته :|

تو برنامه نویسی مفهومی هست به نام session یا همون چیزی که وقتی بیشتر از 15 دقیقه با جوملا کار نکنی مینویسه جلسه شما منقضی شده من دنیال اینم ببینم چه کلاسی رو باید چک کنم که ببینم آیا کاربر لاگین کرده یا خیر!

در هر صورت ممنون از این که سعی کردی کمک کنی
دوستان دگه کسی نیست ؟

حس داکیومنت خارجی خوندن ندارم :(
پس شما دارید ماژولی مینویسید که باید تشو تشخیص بدین کاربر وارد شده یا خیر ؟
فکر نکنم لازم باشه خودتون چک کنید از کلاسهای جوملا استفاده کنید . حق دسترسی رو هم همونطور که گفتم از مدیریت تایین کنید .
این کد هست .
کد:
$user = JFactory::getUser();

if (!$user->guest) {
  
}
چک میکنه اگه کاربر مهمان نبود یه کاری رو انجام بده ..
به هر جال تنها منبع خوب در این موارد docs.joomla.org است که انگلیسی هست .
پ.ن
منبع
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مرسی آقا سجاد عزیز
ممنون از راهنماییت
تست کردم جواب داد
دمت جیز :D
لینک مرجع