PDA

View Full Version : مبتدی: مشکل در ایجاد سطح دسترسی



asefy2008
شنبه 05 تیر 1395, 01:34 صبح
سلام دوستان
دارم یک سایت طراحی می کنم (برای یادگیری) که سطح دسترسی داره یعنی تا قبل ورود کاربر یه شکل هست بعدش یه شکل دیگه چطور می تونم اون قسمت هایی که بعد از لاگین شدن تغییر می کنن عوض کنم؟راه حل درست چیه؟
نمی دونم درست هست که آدرس میدم یا نه ولی یه چیزی تو مایه های سایت foodspotting.com قسمت هدر سایت اونجایی که برای لاگین هست بعد از این که لاگین می شید کل سایت همون هست و تغییر نمی کنه کسی می دونه چطور باید این درست کنم؟ ایده ای دارید؟چطور این سایت این کار انجام داده؟
از مدیران می خوام هر طور صلاح می دونن اصلاح کنن

amir6268
شنبه 05 تیر 1395, 04:10 صبح
اگر برای یادگیری میخواهید یک اسکریپت لاگین دانلود کنید و باهاش کار کنید ... هم دستوراتش رو یاد میگیرید هم میتونید استایل قبل ورود کاربر با بعد از ورودش رو مشخص کنید...

asefy2008
شنبه 05 تیر 1395, 12:09 عصر
من چند نمونه دیدم اما کارم راه نیفتاد ممنون میشم اگه لینک دارید بزارید

ihnd4s
شنبه 05 تیر 1395, 13:44 عصر
بخشی از کد html هدر سایت را که برای کاربر مهمان و کاربر لاگین کرده باید متفاوت باشد در یک متغیر ریخته و در میان دستور
echo <<<_ENd

ENd;

متغیر را فراخوانی کنید.

NavidIvanian
شنبه 05 تیر 1395, 19:47 عصر
میتونید متغیر ها رو با session ذخیره کنید ،اگر خالی بودن تصویر پیشفرض رو نشون بدید.
اگر پر بودن هم تصویر اصلی
تقریبا این:


<?php
session_start();
//Checking session values
if(empty($_SESSION['username'])){
?>
<img src="your image" />
<?}else{ ?>
<img src="profile" />
<?}?>

البته میتونید تصویر پروفایل هر کاربر رو از قبل در دیتابیس ذخیره کنید و اونجا نشون بدید آدرسش رو...
موفق باشید

asefy2008
دوشنبه 07 تیر 1395, 23:02 عصر
ممنون از همه دوستان که لطف کردن و نظر دادن نمی دونم تا چه حد نظرم درست هست ولی به نظر میاد این سایت داره از ajax استفاده می کنه اما من نمی فهمم چرا برای عوض کردن فرم هم از ajax استفاده می کنه اگه sign in بزنین می بنین داره از همین تکنیک استفاده می کنه البته شاید دانش من کم باشه.
دوستان مجدد نظر یادشون نره