|
@@ -1,17 +1,33 @@
|
|
|
<?php
|
|
|
$content=file("/mnt/upload_file.txt");
|
|
|
$url = $content[0];
|
|
|
-$upload_file = $content[1];
|
|
|
-
|
|
|
-$ch = curl_init();
|
|
|
-
|
|
|
-curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
|
|
|
-curl_setopt($ch, CURLOPT_URL, $url);
|
|
|
-
|
|
|
-### 設定要上傳檔案的路徑
|
|
|
-$upload_data = array(
|
|
|
- 'upload_file' => $upload_file,
|
|
|
-);
|
|
|
-
|
|
|
-curl_setopt($ch, CURLOPT_POSTFIELDS, $upload_data);
|
|
|
+//system("yes|cp -f ".$content[1]." /var/www/");
|
|
|
+//echo "1=yes|cp -f ".$content[1]." /var/www/\r\n";
|
|
|
+$arr = explode("/",$content[1]);
|
|
|
+$file=trim($arr[count($arr)-1]);
|
|
|
+copy(trim($content[1]),"/var/www/".$file);
|
|
|
+$curl = curl_init();
|
|
|
+
|
|
|
+curl_setopt_array($curl, array(
|
|
|
+ CURLOPT_URL => $content[0],
|
|
|
+ CURLOPT_RETURNTRANSFER => true,
|
|
|
+ CURLOPT_ENCODING => "",
|
|
|
+ CURLOPT_MAXREDIRS => 10,
|
|
|
+ CURLOPT_TIMEOUT => 0,
|
|
|
+ CURLOPT_FOLLOWLOCATION => true,
|
|
|
+ CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
|
|
|
+ CURLOPT_CUSTOMREQUEST => "POST",
|
|
|
+ CURLOPT_POSTFIELDS => array(''=> new CURLFILE($file,"application/zip",$file)),
|
|
|
+ CURLOPT_HTTPHEADER => array(
|
|
|
+ "Content-Type: multipart/form-data"
|
|
|
+ ),
|
|
|
+ CURLOPT_VERBOSE => true,
|
|
|
+));
|
|
|
+
|
|
|
+$response = curl_exec($curl);
|
|
|
+
|
|
|
+curl_close($curl);
|
|
|
+system("yes|rm /var/www/".$file." -f");
|
|
|
+
|
|
|
+echo $response;
|
|
|
?>
|