diff --git a/public/delete.php b/public/delete.php index 605b86a..5230690 100644 --- a/public/delete.php +++ b/public/delete.php @@ -1,116 +1,95 @@ . **/ -/* -function getimg($url) -{ - #$headers[] = 'Accept: image/gif, image/x-bitmap, image/jpeg, image/pjpeg'; - $headers[] = 'Connection: Keep-Alive'; - $headers[] = 'Content-type: application/x-www-form-urlencoded;charset=UTF-8'; - $user_agent = 'php'; - $process = curl_init($url); - curl_setopt($process, CURLOPT_HTTPHEADER, $headers); - curl_setopt($process, CURLOPT_HEADER, 0); - curl_setopt($process, CURLOPT_USERAGENT, $user_agent); - curl_setopt($process, CURLOPT_TIMEOUT, 30); - curl_setopt($process, CURLOPT_USERPWD, "ubuntu:ubuntu."); - curl_setopt($process, CURLOPT_RETURNTRANSFER, 1); - curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1); - $return = curl_exec($process); - curl_close($process); - return $return; -} - - * - */ - +//Constants //$CN_APTH = "/mnt/volume-fra1-11/var/www/cdn/pling-cdn"; $CN_APTH = "."; -//echo "Test-URL". urlencode('8/d/9/f/b3eae1990699459eac56beb682b5e79f45e0.png'); - - $imgurl = urldecode($_GET['path']); -echo "
Deleting file: ".$imgurl.'
'; +echo "Deleting file: ".$imgurl.'
\n'; $delete_post_name = $_GET['post']; $imagename = basename($imgurl); if (!$imgurl || !$imagename) { - print "Error, param: path missing"; + print "Error, param: path missing\n"; return; } if (!$delete_post_name) { - print "Error, param: post missing"; + print "Error, param: post missing\n"; return; } $fileExists = file_exists($CN_APTH.'/img/' . $imgurl); -print_r("File exists: ".$CN_APTH.'/img/' . $imgurl.' = ' . $fileExists); + if($fileExists) { + print_r("
File exists".'\n');
echo '';
+} else {
+ print_r("
File did not exists".'\n'); } -print_r("
Rename file..."); -print_r('
cp '.$CN_APTH.'/img/' . $imgurl . ' ' . $CN_APTH.'/img/' . $imgurl . $delete_post_name); +print_r("
Rename file...".'\n'); +print_r('
Command: cp '.$CN_APTH.'/img/' . $imgurl . ' ' . $CN_APTH.'/img/' . $imgurl . $delete_post_name.'\n'); -//$last_line = system('mv '.$imgurl . ' ' . $imgurl . $delete_post_name, $retval); //TODO -$last_line = system('cp '.$CN_APTH.'/img/' . $imgurl . ' ' . $CN_APTH.'/img/' . $imgurl . $delete_post_name); -echo $last_line; +//$last_line = system('mv '.$imgurl . ' ' . $imgurl . $delete_post_name, $retval); +$last_line = system('cp '.$CN_APTH.'/img/' . $imgurl . ' ' . $CN_APTH.'/img/' . $imgurl . $delete_post_name.' 2>&1'); +echo $last_line.'\n'; $fileExists = file_exists($CN_APTH.'/img/' . $imgurl . $delete_post_name); -print_r("
New File exists: ".$CN_APTH.'/img/' . $imgurl . $delete_post_name.' = ' . $fileExists);
-
if($fileExists) {
- echo '';
+ print_r("
File exists".'\n');
+ echo '';
+} else {
+ print_r("
File did not exists".'\n'); } //TODO -print_r("
Search for cached files: "); -print_r('
locate -i "' . $imgurl.'"'); +print_r("
Search for cached files: \n"); +print_r('
Command: locate -i "' . $imgurl.'"\n'); -$last_line = exec('locate -i "' . $imgurl.'"', $resultArray, $result); +$last_line = exec('locate -i "' . $imgurl.'" 2>&1', $resultArray, $result); //var_dump($resultArray); foreach ($resultArray as $value) { if(strpos($value, '/cache/') !== false) { - echo "
rm $value"; + echo "
Command: rm $value\n";
}
}
/*
$image = getimg($imgurl);
file_put_contents('img/' . $imagename, $image);
if (file_exists('./img/' . $imagename)) {
print "";
} else {
print "Error";
}
*/
\ No newline at end of file