hitos searchhitos contactusتماس با ما

سوال و جواب تخصصی هیتوس

اپلود نکردن فایل از یک سایت دیگه

سلام من یه فایل دارم می خوام ببینم میشه از یه سایت دیگه روی سرور فایل اپلود کرد یا فقط با اون لینکی که تو سورس نوشته شده میشه اپلود کرد

 

<?php
$token = safe::string($_POST['token']);
if($token != "@@@@" or empty($token)){
    exit();
}
$value = 'theme'.safe::string($_POST['theme']);
$value = trim($value);
if (substr($value, 0, 5) != 'chat_theme') {
	copy("http://www.google.com/theme/file/{$value}.zip", "{$value}.zip");
        $zip = new ZipArchive;
        $res = $zip->open("{$value}.zip");
        if ($res) {
            $zip->extractTo($_SERVER['DOCUMENT_ROOT'] . '/theme/');
            $zip->close();
            unlink("{$value}.zip");
            copy($_SERVER['DOCUMENT_ROOT'] . '/theme/' . $options['chat_theme'] .'/chat.php', $_SERVER['DOCUMENT_ROOT'] . '/theme/'.$value.'/chat.php');
			db::update('options', "`value`='$value'", "`name`='chat_theme'");
            db::update('options', "`value`='theme/$value/'", "`name`='rootdirmanager'");
			chatroom::reloadconfig();
            exit('ok');
        } else {
            exit('error');
        }
    
}
chatroom::addlog('9', "قالب  \{$value}\را بر روی چت روم نصب نمود");
echo('ok');
?>

 

 

 

توسط hossienmojazat در php
برای ثبت پاسخ باید ثبت نام کرده یا وارد بخش کاربری خود شوید، کلیک کنید!

عضویت در خبرنامه

با عضویت در خبرنامه هیتوس در جریان آخرین پست ها و آموزش های ما باشید. هیتوس برای اعضای خبرنامه خود تخفیف ویژه در نظر می گیرد

منتظر بمانید
شما به عضویت خبرنامه در آمده اید