예제 #1
0
            // somepeople like to spit out an error if file have bad characters, I prefer to quetly rename their file.
            $name = str_replace(array('/', '\\', '?', '&', '%', '#', '~', ':', '<', '>', '*', '+', '@', '"', "'", '|', "\r", "\n", "\t"), '', $name);
            $name = str_replace(' ', '_', $name);
            if (empty($name)) {
                $name = 'Untitled' . $extension;
            }
            $just_file_name = $name;
            //used later to populate the dialoge with the file they have just uploaded:
            $name2 = $folderpath . $name;
            $fsize = '';
            if ($name != $_FILES['document_field']['name']) {
                $extra_message = wp_var_replace($lang['but_was_renamed'], array('name' => $name));
            } else {
                $extra_message = '';
            }
            $file_size = wp_convert_fsize($_FILES['document_field']['size']);
            $name = $file_direcory . $folderpath . $name;
            if (file_exists($name)) {
                if ($overwrite) {
                    @move_uploaded_file($_FILES['document_field']['tmp_name'], $name . '.TEMP');
                    document_exit('<p>&nbsp;</p>
					<div class="helpMessage">
					<form action="' . WP_WEB_DIRECTORY . 'document.php" name="form1" method="post">
					<input name="document_field" type="hidden" value="' . $just_file_name . '">
					' . $query_inputs . '
					<p> ' . $lang['should_i_overwrite'] . ' </p>
					<input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['yes'] . '">
					<input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['cancel'] . '">
					</form>
					</div>');
                } else {
예제 #2
0
파일: image.php 프로젝트: humor-zo/chaofan
                $name = $_FILES['image_field']['name'];
                // somepeople like to spit out an error if file have bad characters, I prefer to quetly rename their file.
                $name = str_replace(array('/', '\\', '?', '&', '%', '#', '~', ':', '<', '>', '*', '+', '@', '"', "'", '|', "\r", "\n", "\t"), '', $name);
                $name = str_replace(' ', '_', $name);
                if (empty($name)) {
                    $name = 'Untitled' . $extension;
                }
                $just_file_name = $name;
                if ($name != $_FILES['image_field']['name']) {
                    $extra_message = wp_var_replace($lang['but_was_renamed'], array('name' => $name));
                } else {
                    $extra_message = '';
                }
                //used later to populate the dialoge with the image they have just uploaded:
                $name2 = $folderpath . $name;
                $fsize = wp_convert_fsize($_FILES['image_field']['size']);
                $name = $directory . $name;
                if (file_exists($name)) {
                    if ($overwrite) {
                        @move_uploaded_file($_FILES['image_field']['tmp_name'], $name . '.TEMP');
                        image_exit('<p>&nbsp;</p>
						<div class="helpMessage">
						<form action="' . WP_WEB_DIRECTORY . 'image.php" name="form1" method="post">
						<input name="image_field" type="hidden" value="' . $just_file_name . '">
						' . $query_inputs . '
						<p> ' . $lang['should_i_overwrite'] . ' </p>
						<input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['yes'] . '">
						<input class="button" type="submit" name="ok_to_overwrite" value="' . $lang['cancel'] . '">
						</form>
						</div>');
                    } else {