دیتالایف انجین فارسی

دیتالایف انجین فارسی

پشتیبان رسمی سیستم مدیریت محتوا

آپلود فایل در پوشه

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

سلام دوستان.شاید برای شما هم پیش اومده باشه که بخواید یه تصویر رو در قالب سایت آپلود کنید و مجبور باشید بصورت مستقیم یا از طریق FTP این کار رو انجام بدید.این هک کار شما رو خیلی راحت میکنه . با نصب این هک میتوانید از طریق مدیریت و ویرایش قالب، تصویر را در پوشته ی انتخابی از قالب آپلود نمایید.

آموزش نصب
در فایل /engine/inc/templates.php کد زیر را پیدا کنید :
<div class="title">{$lang['opt_edteil']} <b>{$do_template}</b> {$lang['templates_help']} <a class="main" href="http://dle-news.ru/extras/online/all2.html" target="_blank">http://dle-news.ru/extras/online/all2.html</a></div> </div>


پس از کد بالا کد زیر رو قرار بدید :

HTML; echo "<table width='100%' style='table-layout:fixed;'><tr><td style='padding-left:10px;'><div class='navigation'> <b>فایل مورد نطر را انتخاب کنید</b> </div><form method='post' enctype='multipart/form-data'>پوشه ی مورد نظر را انتخاب کنید <select name='dirname'>"; $tplpath = "/templates/".$do_template; showTree("./".$tplpath, ""); function showTree($folder, $space) { $files = scandir($folder); foreach($files as $file) { if (($file == '.') || ($file == '..')) continue; $f0 = $folder.'/'.$file; if (is_dir($f0)) { echo "<option value=\"".$space.$file."\">".$space.$file."</value>\n"; } } } echo "</select> <input name=\"file\" size=\"18\" type=\"file\" value=\"\" > <input name=\"submit\" type=\"submit\" value=\"آپلود\" class=\"btn btn-primary\"></form>"; $dirname = htmlspecialchars(stripslashes($_POST['dirname'])); $file = $_FILES['file']['tmp_name']; $filename = $_FILES['file']['name']; if(!empty($file)) { ini_set('memory_limit', '32M'); $maxsize = "20000000"; $extentions = array("gif","jpg","jpeg","png","swf","js","css","tpl"); $size = filesize ($_FILES['file']['tmp_name']); $type = strtolower(substr($filename, 1 + strrpos($filename, "."))); if($size > $maxsize) { echo 'حجم تصویر از حد مجاز بیشتر میباشد'; } elseif(!in_array($type,$extentions)) { echo '<b> این نوع فایل پشتیبانی نمیشود</b>'; } else { if (copy($file, ROOT_DIR.$tplpath."/".$dirname."/".$filename)) echo " فایل <b>".$filename."</b> آپلود شده: ".$tplpath."/".$dirname."/<script>setTimeout('location.replace(\"{$PHP_SELF}?mod=templates\")', 3000);</script>"; } } echo "</td></tr></table>"; echo <<<HTML <div class="unterline"></div>
تصاویر
آپلود فایل در پوشه ی قالب از مدیریت سایت
نظرات کاربران
Ahmadreza.R در 18 تیر 1393 - 01:30 گفته:
عضو سایتنظرات: 9

ممنون این هک خیلی به دردم میخوره makhsoosefreeiran

sirus در 18 تیر 1393 - 22:46 گفته:
عضو سایتنظرات: 52

ممنون ازایمان عزیز
واقعاکاربردی هست labkhand

sani در 21 تیر 1393 - 22:18 گفته:
عضو سایتنظرات: 7

in hack ba 10. moshkel dare

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/mahboubh/domains/imamkhoy.ir/public_html/portal/6/engine/inc/templates.php
on line 285

--------------------

ایمان کوشکی در 21 تیر 1393 - 22:32 گفته:
عضو سایتنظرات: 219

,cms
دوست عزیز از زبان فارسی برای نوشتار استفاده کنید flower

ایمان برومند در 22 تیر 1393 - 01:29 گفته:
عضو سایتنظرات: 129

نقل قول: cms
in hack ba 10. moshkel dare

Parse error&#58; syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/mahboubh/domains/imamkhoy.ir/public_html/portal/6/engine/inc/templates.php
on line 285

سلام دوست عزیز
این هک هیچ مشکلی نداره
ببین خطا بخاطر چی " syntax error" شما تو قرار دادن کد خطا دارید.
دقت کنید کدها رو درست و صحیح بزارید که کدهای دیگه خراب نشن.

erfan-2014 در 03 مرداد 1393 - 15:02 گفته:
عضو سایتنظرات: 11

سلام این هک مشکل داره قسمت قالب من با وارد کردن این کد ها بالا نمیاد ؟؟؟؟

smhosseini در 05 اردیبهشت 1394 - 13:57 گفته:
عضو سایتنظرات: 23

این هک در ورژن 10.4 مشکل داره.
اگر کسی بلده بی زحمت درستش کنه.
مرسی

mahan در 29 خرداد 1395 - 12:53 گفته:
عضو سایتنظرات: 7

من تغییرش دادم در ورژن 11و کار کرد مشکل کپی کردن از اینجاست و فاصله افتادن بین کد ها


ارسال نظر
نام:*
ایمیل:*
متن نظر:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
کد را وارد کنید: *
عکس خوانده نمی‌شود؟ کلیک کنید!