تبلیغات
قطره (ای از زندگی یک درگیر کامپیوتر) - کپی فایل بطور مستقیم به هاست
 
اگر قادر نیستی خود را بالا ببری ،همانند سیب باش تا با افتادنت اندیشه ای بالا برود.

کپی فایل بطور مستقیم به هاست

نوشته شده توسط :سعید كلانتری
سه شنبه 11 خرداد 1395-05:38 ب.ظ

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

امروز در مورد این موضوع و روش جستجو کردم. دوتا راه حل پیدا کردم( صدتا راه حل رو چک کردم. )

یه راهش استفاده از دستور کپی بود.
مثلا کد زیر:

<?php


copy("http://address", "file.zip");


?>

راه خوبی بود . ولی به درد نمی خورد. چون همه چیز سمت مرورگر ما انجام می شد.

روش دوم:

استفاده از یه اسکریپ که تو یه سایت دیدم:

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




<!DOCTYPE html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  <title>انتقال فایل</title>
  <link rel="stylesheet" href="http://dll.demo-themesfa.com/leech/leetch_script_style.css">
      <meta name='copyright' content='فروشگاه قالب فارسی تمزفا'>
    <meta name='designer' content='themesfa.com'>
    <link href='http://www.fontonline.ir/css/Rezvan.css' rel='stylesheet' type='text/css'>
</head>
<body>
  <form class="sign-up" method="POST">
    <h1 class="sign-up-title">اسکریپت جابجایی فایل - تمزفا</h1>
    <input type="text" name="link" class="sign-up-input" placeholder="آدرس فایلتون رو اینجا بزنید" autofocus >
    <input type="submit" value="شروع انتقال" class="sign-up-button" name="send">
<?php
     if(isset($_POST["send"])) {
    if(isset($_POST["link"])) {
        $url = $_POST["link"];
        $name = basename($url);
        file_put_contents("$name", file_get_contents($url));
        echo "<h1 class=\"sign-up-title\"style=\"margin-top:10px;font-size:45px;\" >انتقال انجام شد</h1>";
    } else {
        echo "<h1 class=\"sign-up-title\"style=\"margin-top:10px;font-size:45px;\" >خطای رخ داد</h1>";
        }
    }
        echo "<center><strong>سرعت جابجایی فایل ها به سرور شما بستگی دارد</strong></center>";    
?>
<h1 class="sign-up-title" style="margin-top:10px;font-size:16px;">بعد از جابجایی برای جلوگیری از سوء استفاده برخی افراد لطفا حتما این فایل را حذف کنید.</h1> <h1 class="sign-up-title" style="margin-top:10px;font-size:32px;"><a href="http://themesfa.com">طراحی شده توسط تمزفا</a></h1>
 </form>



درباره وبلاگ:



آرشیو:


طبقه بندی:


آخرین پستها:


پیوندها:


پیوندهای روزانه:


صفحات جانبی:


نویسندگان:


ابر برچسبها:


آمار وبلاگ:







The Theme Being Used Is MihanBlog Created By ThemeBox