Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include('../users/init.php');
- $url = "https://userspice.com/patch/43to44.zip";
- $zipFile = "update.zip"; // Local Zip File Path
- $zipResource = fopen($zipFile, "w");
- // Get The Zip File From Server
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL, $url);
- curl_setopt($ch, CURLOPT_FAILONERROR, true);
- curl_setopt($ch, CURLOPT_HEADER, 0);
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
- curl_setopt($ch, CURLOPT_AUTOREFERER, true);
- curl_setopt($ch, CURLOPT_BINARYTRANSFER,true);
- curl_setopt($ch, CURLOPT_TIMEOUT, 10);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt($ch, CURLOPT_FILE, $zipResource);
- $page = curl_exec($ch);
- if(!$page) {
- echo "Error :- ".curl_error($ch);
- }
- curl_close($ch);
- $zip = new ZipArchive;
- if($zip->open($zipFile) != "true"){
- echo "Error :- Unable to open the Zip File";
- }
- /* Extract Zip File */
- $zip->extractTo($abs_us_root.$us_url_root);
- $zip->close();
- unlink($zipFile);
- Redirect::to('../test.jpg');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement