Muat turun - php Apakah proses menyimpan imej ke telefon mudah alih tempatan?
天蓬老师
天蓬老师 2017-06-23 09:11:42
0
4
919

Tambah tera air pada gambar pada telefon mudah alih dan kemudian simpannya secara setempat pada telefon
Mengapa muat turun yang anda lihat sekarang semuanya dimuat turun ke pelayan tidak boleh dimuat turun ke telefon tempatan?
Kod muat turun merujuk kepada ini

    public function downloadImage($url, $path='images/')
    {
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
        $file = curl_exec($ch);
        curl_close($ch);
        $this->saveAsImage($url, $file, $path);
    }

    private function saveAsImage($url, $file, $path)
    {
        $filename = pathinfo($url, PATHINFO_BASENAME);
        $resource = fopen($path . $filename, 'a');
        fwrite($resource, $file);
        fclose($resource);
    }
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(4)
習慣沉默

DownloadImg memuat turun imej jauh ke pelayan tempatan Jika anda perlu menyimpan imej secara setempat pada telefon mudah alih anda, ini hanya boleh dicapai dengan pelayar dan js berjalan di bahagian pelayan

三叔

Jawapan yang betul di tingkat atas ialah muat turun boleh dilakukan tanpa menggunakan tag JS

为情所困

Hanya pautkan alamat fail terus dalam penyemak imbas anda

学习ing

Sebagai jawapan kepada soalan anda, jawapannya ialah: Tidak.

Kod anda ini menyimpan fail jauh ke pelayan di mana PHP terletak melalui http.

Untuk memuat turun ke telefon mudah alih anda, rujuk muat turun fail http.

header('Content-Disposition: attachment; filename=xxxxx');
readfile('Fail on PHP server');

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan