زمان کنونی: ۱۲-۵-۱۳۹۵, ۰۷:۴۱ عصر درود مهمان گرامی! (ورودثبت نام)


[-]

اطلاعیه ها


سلام و عرض وقت بخیر خدمت دوستان و کاربران گرامی

جهت پرسش و پاسخ و دریافت پاسخ سریعتر لطفا از بخش پرسش و پاسخ وب سایت Softskill.ir استفاده نمایید.

برای ورود به بخش پرسش و پاسخ وب سایت جدید کلیک کنید.


آموزش جداکردن پوشه کاربران در اسکریپت کلیفا
زمان کنونی: ۱۲-۵-۱۳۹۵, ۰۷:۴۱ عصر
کاربرانِ درحال بازدید از این موضوع: 1 مهمان
نویسنده: dr.mazloom
آخرین ارسال: dr.mazloom
پاسخ: 1
بازدید: 939

ارسال پاسخ 
 
امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
 

آموزش جداکردن پوشه کاربران در اسکریپت کلیفا

۲-۲۷-۱۳۹۳, ۰۱:۴۹ عصر
ارسال: #1
Wink آموزش جداکردن پوشه کاربران در اسکریپت کلیفا
بوسیله این آموزش ساده می توانید فایل های هر کاربر را با دیگر کاربران جدا کنید یعنی هر کاربر فایلی را که آپلود می کند داخل پوشه ای به اسم خود کاربر ذخیره می شود

برای مثال شما در مدیریت » در قسمت تنظیمات آپلود » نام پوشه , فايل های اپلودی را گذاشتید uploads

خب اگر کاربر admin بخواهد فایلی را آپلود کند اینگونه می شود
test.ir/uploads/admin/139902513210421.png

یا اگر کاربر مثلا hesam بخواهد فایلی را آپلود کند اینگونه می شود
test.ir/uploads/hesam/139902513210421.zip

و یا اگر مهمان بخواهد فایلی آپلود کند اینگونه می شود
test.ir/uploads/guest/139902513210421.zip

خب آموزش :
فایل index.php را در محل نصب آپلودسنتر ویرایش کنید
بدنبال کد زیر بگردید
کد php:
$kljup->folder        $config['foldername']; 
با کد زیر جایگزین کنید
کد php:
if($usrcp->id() != -1)
{
$path $config['foldername'].'/'.$usrcp->name();
make_folder($path);
$kljup->folder $config['foldername'].'/'.$usrcp->name();
}
else{
$path $config['foldername'].'/guest';
make_folder($path);
$kljup->folder $config['foldername'].'/guest';


ذخیره کنید .

----------------------- برای لینک های live ---------------------
لینک live : زمانی که سیستم شما روی غیر مستقیم است می توانید برخی از پسوندها بصورت لینک مستقیم آپلود شوند در یک پوشه جداگانه یا بخواهید برخی از پسوند ها پوشه آپلودشان جدا باشه
اگر بخواهیم قسمت لینک های live نیز به این شکل شود باید چه کار کنیم یعنی هر فایلی در پوشه ای با نام خود کاربر آپلود شود
فایل includes/KljUploader.php را ویرایش کنید بدنبال کد زیر بگردید
کد php:
# check folder our real folder 
قبل از کد بالا این کد را قرار بدهید
کد php:
include (PATH 'config.php');
        
$coonkleefafu mysql_connect("{$dbserver}""{$dbuser}","{$dbpass}""{$dbname}") or die("خطا در اتصال به پايگاه داده");
        
$selected=mysql_select_db("{$dbname}"$coonkleefafu) or die("خطا در اتصال به پایگاه داده");
        
$dbresultfu=mysql_query("SELECT * FROM  {$dbprefix}users WHERE id='$this->id_user'",$coonkleefafu);
        
$amchfu=mysql_fetch_assoc($dbresultfu);
        if(
$this->id_user != -1)
        {
        
$user_nameuser$amchfu["name"];    
        }
        else{
        
$user_nameuser='guest';
        } 

حالا در همین فایل بجای کد زیر در شش جا
کد php:
$config['imagefolder'
کد زیر را قرار بدهید
کد php:
$config['imagefolder'].'/'.$user_nameuser 

**************

امیدوارم که این آموزش برایتان کاربرد داشته باشه
موفق و پیروز باشید
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
امضای dr.mazloom
دوستان به خاطر شروع مدارس کمتر میتونم بیام تو انجمن و ممکنه کمی دیر جواب سوالات داده بشه
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس شده توسط Adel
ارسال پاسخ 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  آموزش سئو سایت به زبان ساده ramos 0 97 ۶-۲۷-۱۳۹۵ ۱۲:۳۴ عصر
آخرین ارسال: ramos

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان