이미지 확장자일때만 썸네일 삭제하도록 수정
This commit is contained in:
@ -82,15 +82,17 @@ while ($row = sql_fetch_array($result))
|
|||||||
while ($row2 = sql_fetch_array($result2)) {
|
while ($row2 = sql_fetch_array($result2)) {
|
||||||
@unlink(G4_DATA_PATH.'/file/'.$bo_table.'/'.$row2['bf_file']);
|
@unlink(G4_DATA_PATH.'/file/'.$bo_table.'/'.$row2['bf_file']);
|
||||||
// 썸네일삭제
|
// 썸네일삭제
|
||||||
$dir = G4_DATA_PATH.'/file/'.$bo_table;
|
if(preg_match("/\.({$config['cf_image_extension']})$/i", $row2['bf_file']) {
|
||||||
if($dh = opendir($dir)) {
|
$dir = G4_DATA_PATH.'/file/'.$bo_table;
|
||||||
while(($file = readdir($dh)) !== false) {
|
if($dh = opendir($dir)) {
|
||||||
if($file == "." || $file == "..")
|
while(($file = readdir($dh)) !== false) {
|
||||||
continue;
|
if($file == "." || $file == "..")
|
||||||
|
continue;
|
||||||
|
|
||||||
$filename = preg_replace("/\.[^\.]+$/i", "", $row2['bf_file']);
|
$filename = preg_replace("/\.[^\.]+$/i", "", $row2['bf_file']);
|
||||||
if(strstr($file, $filename) && strpos($file, $filename) != 0) {
|
if(strstr($file, $filename) && strpos($file, $filename) != 0) {
|
||||||
@unlink($dir.'/'.$file);
|
@unlink($dir.'/'.$file);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -95,15 +95,17 @@ for ($i=count($tmp_array)-1; $i>=0; $i--)
|
|||||||
@unlink(G4_DATA_PATH.'/file/'.$bo_table.'/'.$row2['bf_file']);
|
@unlink(G4_DATA_PATH.'/file/'.$bo_table.'/'.$row2['bf_file']);
|
||||||
|
|
||||||
// 썸네일삭제
|
// 썸네일삭제
|
||||||
$dir = G4_DATA_PATH.'/file/'.$bo_table;
|
if(preg_match("/\.({$config['cf_image_extension']})$/i", $row2['bf_file']) {
|
||||||
if($dh = opendir($dir)) {
|
$dir = G4_DATA_PATH.'/file/'.$bo_table;
|
||||||
while(($file = readdir($dh)) !== false) {
|
if($dh = opendir($dir)) {
|
||||||
if($file == "." || $file == "..")
|
while(($file = readdir($dh)) !== false) {
|
||||||
continue;
|
if($file == "." || $file == "..")
|
||||||
|
continue;
|
||||||
|
|
||||||
$filename = preg_replace("/\.[^\.]+$/i", "", $row2['bf_file']);
|
$filename = preg_replace("/\.[^\.]+$/i", "", $row2['bf_file']);
|
||||||
if(strstr($file, $filename) && strpos($file, $filename) != 0) {
|
if(strstr($file, $filename) && strpos($file, $filename) != 0) {
|
||||||
@unlink($dir.'/'.$file);
|
@unlink($dir.'/'.$file);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user