Code Duplication    Length = 31-32 lines in 2 locations

admin/upload.php 1 location

@@ 51-82 (lines=32) @@
48
        }
49
        break;
50
51
    case 'delfile':
52
53
        if (isset($_POST['confirm']) && $_POST['confirm'] == 1) {
54
            $filetodelete = XOOPS_ROOT_PATH . '/' . $_POST['uploadpath'] . '/' . $_POST['videofile'];
55
            if (file_exists($filetodelete)) {
56
                chmod($filetodelete, 0666);
57
                if (@unlink($filetodelete)) {
58
                    redirect_header('upload.php', 1, _AM_XOOPSTUBE_VIDEO_FILEDELETED);
59
                } else {
60
                    redirect_header('upload.php', 1, _AM_XOOPSTUBE_VIDEO_FILEERRORDELETE);
61
                }
62
            }
63
            exit();
64
        } else {
65
            if (empty($_POST['videofile'])) {
66
                redirect_header('upload.php', 1, _AM_XOOPSTUBE_VIDEO_NOFILEERROR);
67
                exit();
68
            }
69
            xoops_cp_header();
70
            xoops_confirm(
71
                array(
72
                    'op'         => 'delfile',
73
                    'uploadpath' => $_POST['uploadpath'],
74
                    'videofile'  => $_POST['videofile'],
75
                    'confirm'    => 1
76
                ),
77
                'upload.php',
78
                _AM_XOOPSTUBE_VIDEO_DELETEFILE . "<br /><br />" . $_POST['videofile'],
79
                _AM_XOOPSTUBE_BDELETE
80
            );
81
        }
82
        break;
83
84
    case 'default':
85
    default:

admin/vupload.php 1 location

@@ 48-78 (lines=31) @@
45
        }
46
        break;
47
48
    case "delfile":
49
        if (isset($_POST['confirm']) && $_POST['confirm'] == 1) {
50
            $filetodelete = XOOPS_ROOT_PATH . '/' . $_POST['uploadpath'] . '/' . $_POST['videofile'];
51
            if (file_exists($filetodelete)) {
52
                chmod($filetodelete, 0666);
53
                if (@unlink($filetodelete)) {
54
                    redirect_header('vupload.php', 1, _AM_XOOPSTUBE_VUPLOAD_FILEDELETED);
55
                } else {
56
                    redirect_header('vupload.php', 1, _AM_XOOPSTUBE_VUPLOAD_FILEERRORDELETE);
57
                }
58
            }
59
            exit();
60
        } else {
61
            if (empty($_POST['videofile'])) {
62
                redirect_header('vupload.php', 1, _AM_XOOPSTUBE_VUPLOAD_NOFILEERROR);
63
                exit();
64
            }
65
            xoops_cp_header();
66
            xoops_confirm(
67
                array(
68
                    'op'         => 'delfile',
69
                    'uploadpath' => $_POST['uploadpath'],
70
                    'videofile'  => $_POST['videofile'],
71
                    'confirm'    => 1
72
                ),
73
                'vupload.php',
74
                _AM_XOOPSTUBE_VUPLOAD_DELETEFILE . '<br /><br />' . $_POST['videofile'],
75
                _AM_XOOPSTUBE_BDELETE
76
            );
77
        }
78
        break;
79
80
    case 'default':
81
    default: