مشكلة عند تركيب , إضافة الرفع المتقدم
مشكلة عند تركيب , إضافة الرفع المتقدم
السلام عليكم
كيف الحال
ركبت إضافة الرفع المتقدم
وعدلة على قالب index_body بعدين اعملت صيانه شامله ضهرة عندي المشكله
Parse error: syntax error, unexpected T_IS_SMALLER_OR_EQUAL in /home/xxx/public_html/cache/data_hooks.php on line 192
جربت اعمل كمان مره صيانه شامله ما قدرت ادخل على لوحة التحكم من الخطأ
في انتظاركم اخواني
كيف الحال
ركبت إضافة الرفع المتقدم
وعدلة على قالب index_body بعدين اعملت صيانه شامله ضهرة عندي المشكله
Parse error: syntax error, unexpected T_IS_SMALLER_OR_EQUAL in /home/xxx/public_html/cache/data_hooks.php on line 192
جربت اعمل كمان مره صيانه شامله ما قدرت ادخل على لوحة التحكم من الخطأ
في انتظاركم اخواني
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
انسخ محتويات الملف cache/data_hooks.php
هنا , لاتنسى استخدام وسم
هنا , لاتنسى استخدام وسم
كود: تحديد الكل
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
تفضل اخي
كود: تحديد الكل
<?php
// auto-generated cache files
//For: Kleeja
$all_plg_hooks = array();
$all_plg_hooks['another_wut_kljuploader']['advance-uploader'] = ' if(isset($_POST[\'m_uploader\']))
{
$wut = 3;
}
';
$all_plg_hooks['end_common']['advance-uploader'] = 'get_lang(\'AD_upload\',\'plugins\');';
$all_plg_hooks['kleeja_check_user_func_usr_class']['advance-uploader'] = 'if( isset($_POST[\'m_uploader\']) && isset($_POST[\'cookie_ulogu_flash\']) )
{
if($_POST[\'cookie_ulogu_flash\'] != \'\')
$_COOKIE[$_POST[\'cookie_name_flash\'] . \'_ulogu\'] = $_POST[\'cookie_ulogu_flash\'];
}
';
$all_plg_hooks['start_process_kljuploader']['advance-uploader'] = ' /* mahmoud edit */
global $M_ALL_EXTS, $COOKIE_ULOGU, $usrcp, $u_exts, $g_exts, $WAIT_TIME_UPLOAD, $WAIT_TIME_UPLOAD_RUN;
$WAIT_TIME_UPLOAD_RUN = 0;
$M_ALL_EXTS = \'\';
foreach( ($usrcp->name()) ? $u_exts : $g_exts as $k=>$v)
{
$M_ALL_EXTS.= "\'.".$k."\' : ".$v[\'size\'].\' ,\';
}
$M_ALL_EXTS.= " \'null\' : null ";
$COOKIE_ULOGU = \'\';
$COOKIE_ULOGU = $usrcp->kleeja_get_cookie(\'ulogu\');
if($this->user_is_adm)
{
$WAIT_TIME_UPLOAD = 0;
}
else if($this->id_user == \'-1\')
{
$WAIT_TIME_UPLOAD = $config[\'guestsectoupload\'];
}
else
{
$WAIT_TIME_UPLOAD = $config[\'usersectoupload\'];
}
if(!$this->user_is_adm && $this->user_is_flooding())
{
$WAIT_TIME_UPLOAD_RUN = 1;
}
/* mahmoud edit */
';
$all_plg_hooks['user_is_flooding_func_kljuploader']['advance-uploader'] = ' if(isset($_POST[\'m_uploader\']))
$return = false;
';
$all_plg_hooks['wuts_processes_kljuploader']['advance-uploader'] = ' if ($wut == 3)
{
$m_rand = rand(0, 20)+rand(0, 20);
/*if(isset($_POST[\'m_total_file\']))
{
echo \'---------------------<br /><br />\'.intval($_POST[\'m_total_file\']).\'<br /><br />---------------------\';
}
*/
if($_FILES[\'Filedata\'][\'type\'] == \'application/octet-stream\')
{
$tmp_143 = explode(".", $_FILES[\'Filedata\'][\'name\']);
$before_last_ext = $tmp_143[sizeof($tmp_143)-1];
$before_last_ext=get_mime_for_header($before_last_ext);
$_FILES[\'Filedata\'][\'type\'] = $before_last_ext;
}
//index_err
//index_info
//echo \'<br />\'.$_FILES[\'Filedata\'][\'name\'].\'---\'.$_FILES[\'Filedata\'][\'size\'].\'---\'.$_FILES[\'Filedata\'][\'type\'].\'---\'.$_FILES[\'Filedata\'][\'tmp_name\'].\'<br />\';
$check .= isset($_FILES[\'Filedata\'][\'name\']) ? $_FILES[\'Filedata\'][\'name\'] : \'\';
$this->filename2 = @explode(".", $_FILES[\'Filedata\'][\'name\']);
$this->filename2 = strtolower($this->filename2[sizeof($this->filename2)-1]);
$this->typet = $this->filename2;
$this->sizet = !empty($_FILES[\'Filedata\'][\'size\']) ? $_FILES[\'Filedata\'][\'size\'] : null;
// decoding
if($this->decode == "time")
{
$zaid = time();
$this->filename2 = $this->filename . $zaid . $m_rand . "." . $this->filename2;
}
elseif($this->decode == "md5")
{
$zaid = md5(time());
$zaid = substr($zaid, 0, 10);
$this->filename2 = $this->filename . $zaid . $m_rand . "." . $this->filename2;
}
else
{
//real name of file
$filename = substr(@$_FILES[\'Filedata\'][\'name\'], 0, -strlen($this->typet)-1);
$this->filename2 = $this->filename . preg_replace(\'/[,.?\/*&^\\\$%#@()_!|"\~\\'><=+}{; ]/\', \'-\', $filename) . \'.\' . $this->typet;
$this->filename2 = preg_replace(\'/-+/\', \'-\', $this->filename2);
}
if(file_exists($this->folder . \'/\' . $this->filename2))
{
$this->errs[] = array(sprintf($lang[\'SAME_FILE_EXIST\'], htmlspecialchars($_FILES[\'Filedata\'][\'name\'])), \'index_err\');
}
elseif(preg_match ("#[\\\/\:\*\?\<\>\|\"]#", $this->filename2))
{
$this->errs[] = array(sprintf($lang[\'WRONG_F_NAME\'], htmlspecialchars($_FILES[\'Filedata\'][\'name\'])), \'index_err\');
}
elseif($this->ext_check_safe($_FILES[\'Filedata\'][\'name\']) == false)
{
$this->errs[] = array(sprintf($lang[\'WRONG_F_NAME\'], htmlspecialchars($_FILES[\'Filedata\'][\'name\'])), \'index_err\');
}
elseif(!in_array(strtolower($this->typet), array_keys($this->types)))
{
//guest
if($this->id_user == \'-1\')
{
$this->errs[] = array(sprintf($lang[\'FORBID_EXT\'], $this->typet) . \'<br /> <a href="\' . ($config[\'mod_writer\'] ? "register.html" : "ucp.php?go=register") . \'" title="\' . htmlspecialchars($lang[\'REGISTER\']) . \'">\' . $lang[\'REGISTER\'] . \'</a>\', \'index_err\');
}
//not guest
else
{
$this->errs[] = array(sprintf($lang[\'FORBID_EXT\'], $this->typet), \'index_err\');
}
}
elseif(kleeja_check_mime($_FILES[\'Filedata\'][\'type\'], $this->types[strtolower($this->typet)][\'group_id\'], $_FILES[\'Filedata\'][\'tmp_name\']) == false)
{
$this->errs[] = array(sprintf($lang[\'NOT_SAFE_FILE\'], htmlspecialchars($_FILES[\'Filedata\'][\'name\'])), \'index_err\');
}
elseif($this->types[strtolower($this->typet)][\'size\'] > 0 && $this->sizet >= $this->types[strtolower($this->typet)][\'size\'])
{
$this->errs[] = array(sprintf($lang[\'SIZE_F_BIG\'], htmlspecialchars($_FILES[\'Filedata\'][\'name\']), Customfile_size($this->types[strtolower($this->typet)][\'size\'])), \'index_err\');
}
else
{
//
// no errors , so uploading
//
$file = move_uploaded_file($_FILES[\'Filedata\'][\'tmp_name\'], $this->folder . "/" . $this->filename2);
if ($file)
{
$this->saveit ($this->filename2, $this->folder, $this->sizet, $this->typet, $_FILES[\'Filedata\'][\'name\']);
}
else
{
$this->errs[] = array(sprintf($lang[\'CANT_UPLAOD\'], $this->filename2), \'index_err\');
}
}
if(!isset($check) || empty($check))
{
$this->errs[] = array($lang[\'CHOSE_F\'], \'index_err\');
}
if(isset($_POST[\'m_uploader\']))
{
$info = array();
foreach($this->errs as $t=>$s)
{
echo\'<div id="system-message">\';
echo\' <ul class="\'.$s[1].\'">\';
echo\' <li>\'.$lang[\'INFORMATION\'].\' : \';
echo\' <span> \';
echo\' \'.$s[0];
echo\' </span>\';
echo\' </li>\';
echo\' </ul>\';
echo\'</div>\';
}
die();
}
else if ($_SERVER["HTTP_USER_AGENT"] == \'Shockwave Flash\')
{
die();
}
}
';
?>
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
السلام عليكم
في انتضاركم
في انتضاركم
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
ان شاء الله اخوي محمود يمر , لانه اضافته وتتطلب تعديله طبعا
بس تعرف اختبارات للكل حالياً ..
عموما عطل الاضافات بوضع
بس تعرف اختبارات للكل حالياً ..
عموما عطل الاضافات بوضع
كود: تحديد الكل
define('STOP_HOOKS', true);[code]
بملف الكونفق
بعدين اعطل تعطيل للاضافة من لوحة التحكم لحد ماتتصلح وترجع تفعلها
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
شكرا الك اخي
انا وقفت الاضافات وكلشي تمام
انا وقفت الاضافات وكلشي تمام
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
جاري التحقيق من المشكله , اريد رابط موقعك + نوع النسخه لديك
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
هذا سطر الخطأ
اعتقد السبب هو تفعيل المود رايتر ,,
كود: تحديد الكل
$this->filename2 = $this->filename . preg_replace(\'/[,.?\/*&^\\\$%#@()_!|"\~\\'><=+}{; ]/\', \'-\', $filename) . \'.\' . $this->typet;
رد: مشكلة عند تركيب , إضافة الرفع المتقدم
اعتقد ان نسخه الرفع قديمه لان data_hooks اتغيرت علي ما اتذكر واستبدلت ب data_pluginsTar3Q كتب:هذا سطر الخطأاعتقد السبب هو تفعيل المود رايتر ,,كود: تحديد الكل
$this->filename2 = $this->filename . preg_replace(\'/[,.?\/*&^\\\$%#@()_!|"\~\\'><=+}{; ]/\', \'-\', $filename) . \'.\' . $this->typet;
وجربت تفعيل الريرايت و جربت ال 3 اختيارات للملفات " لان الخطيء من الاختيار الاول " و لم يحدث المشكله
فهنتظر ليخبرنا برابط موقعه + النسخه التي لديه