رفتن به مطلب

مشکل در سورس php


ho3ienmojazat

ارسال‌های توصیه شده

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

لطفا راهنماییی کنید 

 

مثلا به جای این ادرس 

که توی سورس ذکر شده من از یه ادرس دیگه یه فایل زیپ دیگه روی سرور اپلود کنم ؟

http://www.google.com/theme/file/{$value}.zip

 

 

 

 

<?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');
?>

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...